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>