https://github.com/tagomoris/fluent-plugin-mysql
ログをMySQLのテーブルに直接インサートする。
/opt/td-agent/embedded/bin/fluent-gem install fluent-plugin-mysql
<match output.by.names.*> type mysql host ホスト名 port ポート名 database データベース名 username ユーザー password パスワード key_names sourceをformatで展開したときの各項目をカンマ区切りで羅列:e.g. time,name,path columns テーブルのカラム名をカンマ区切りで羅列:e.g. time,name,path table テーブル名 flush_interval 10s </match>
/opt/td-agent/embedded/bin/fluent-gem install fluent-plugin-elasticsearch
<match output.by.names.*> type elasticsearch host localhost port 9200 type_name access logstash_format true logstash_prefix apache_access logstash_dateformat %Y%m%d tag_key @log_name include_tag_key true flush_interval 10s </match>