なかなか試せなかったログ収集・解析周りのツールを周回遅れで軽く試してみた。 Docker 1.8 からFluentdもlog driverに追加されているので、これを使って簡単なサンプルを構築した。 構成適当なnodeJSアプリケーションのフロントにnginxを立たせて、 収集したログをtd-agentで、Fluentdのログ収集コンテナに24224ポートで転送する。 あとはElasticsearch、Kibanaで解析・表示する。 アプリケーションからのログ転送はDockerのlog-driverオプションを使うので、td-agentの導入を省けた。 Fluentd、Elasticsearch、Kibanaはそれぞれオフィシャルのイメージがあるので、そちらを活用した。 Elasticsearchは9200ポート、kibanaは5601ポートを使った。 ログ収集・解析基盤のセットアップFl
![EFK(Elasticsearch + Fluentd + Kibana)をDocker-Composeで試してみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/50d4154ddda2f66ed5bec13a24eef64e7717b853/height=288;version=1;width=512/https%3A%2F%2Fgist.githubusercontent.com%2Fkazu69%2F84e383c0dab2e115352c%2Fraw%2F3602e3920c3021754b7a8bda17f8b6505cd49b6d%2F1.png)