node + fluentd 最近、いろいろな案件でログの処理にfluentdを使うことが多くなってきました。 fluentdとはログ収集のためのツールで、なんで最近みんなこれを使ってるのか聞いたところ、 複数サーバのログを簡単に集約できるから 入力/出力のためのプラグインを書きやすい という話をききました。fluentdはいろいろな言語/プラットフォームから使用でき、 出力先もS3等いろいろ指定できるみたいです。 今回はnode.jsからlog4js経由でfluentdを使用してみたいと思います。 ちなみに、この記事でもfluentd + node + mongoでログ出力してるので参考にしてください。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.9.4 Node : v0.10.29 fluentd : v0.10.51 サンプルアプリ作成
![node.jsのいろいろなモジュール49 – log4js + fluentdの連携 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c530ac8058349624341e83c42577b3ded88f3e6/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fnodejs.png)