大規模なサービスを運用する場合、それらのログ管理をどうするか、というのが1つの問題となる。複数のマシンにログが分散すると、その管理や活用が面倒になるからだ。また、クラウド環境ではサーバーのリブートによってローカルのストレージが失われる場合がある。このような場合、別のマシンにログを転送するような仕組みが求められる。今回はこういった場合に有用なログ記録・管理ツール「fluentdを紹介する。 さまざまな方法でログを収集できるfluentd 今回紹介するfluentdは、Treasure Dataが開発するログ収集管理ツールだ(図1)。オープンソースで公開されており、Linuxや各種UNIXで動作する。 図1 fluentdのWebサイト ログ収集のためのソフトウェアとしてはsyslogdやsyslog-ngなどが有名だが、fluentdがこれらと異なる点としては、以下が挙げられる。 さまざまな
![さまざまなログをまとめて集中管理できるログ記録/管理ツール「fluentd」 | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/bb025ea53d291cd3c0fe32cbc447032d5d4033ad/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2F2014%2F10%2Ffluent_arch.png)