fluentdからGraylogにGELF形式でログを転送する

fluentdからGraylogに、GELF形式のログを転送したい。s こういった場合のために、ちゃんとプラグインがあるようだ。 fluentdの動作しているサーバで、以下のコマンドを実行してプラグインをインストールする。

/opt/td-agent/embedded/bin/gem install fluent-plugin-graylog

プラグインのインストール後、fluentdの設定ファイルを以下のように記述してやる。

/etc/td-agent/td-agent.conf
<match *.**> type graylog host GraylogServerのIPアドレスorホスト名 port 12201 flush_interval 30 num_threads 2 </match>

あとは、Graylog側でログが転送されることを確認すればよい。