Docker containers log to elsticsearch using fluentd
All containers log send to elaticsearch(/var/lib/docker/containers//-json.log)
- installed fluentd(actually td-agent) by apt-get
- installed fluentd-elasticsearch plugin
- change user
td-agent
toroot
$ docker run -d \
--name fluentd-es \
-v /var/lib/docker:/var/lib/docker \
-e ES_HOSTS=192.168.0.1:9200,192.168.0.2:9200 \
seapy/fluentd-es
$ docker build -t seapy/fluentd-es .
$ docker push seapy/fluentd-es