ISUCON本戦に参加することができてしまったため,各種ログを集めて簡単に見れると良さそうだなぁと思っていたところ,Fluentd + Elasticsearch + Kibana3の組み合わせがなかなかよさそうだったので試してみました. 本記事では,NginxのAccessLogとMySQLのSlowQueryLogを可視化してみます. Fluentdはご存知の方も多いと思いますが,Treasure Dataのメンバによって開発が進めれているオープンソースのログ収集ツールです.Fluentdに追加された様々なログデータはJSONに変換,アウトプットされます.実装はRubyで行われており,pluginを追加することでで様々なINPUT/OUTPUT先を追加することができます. Fluentdにはリアルタイムにログを収集して活用できることや,様々なログフォーマットの違いを吸収してJSONで同
![Fluentd + ElasticSearch + Kibana3で簡単に様々なログを可視化・解析する](https://cdn-ak-scissors.b.st-hatena.com/image/square/ee01516de6ebf1be0886db636732775d3b9322d4/height=288;version=1;width=512/http%3A%2F%2Fblog.zoncoen.net%2Fimages%2Fkibana3-histogram.png)