====== FluentdのPlugin ======
===== fluent-plugin-mysql =====
https://github.com/tagomoris/fluent-plugin-mysql
ログをMySQLのテーブルに直接インサートする。
==== Install ====
/opt/td-agent/embedded/bin/fluent-gem install fluent-plugin-mysql
==== Configuration Sample ====
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
===== fluent-plugin-elasticsearch =====
https://github.com/uken/fluent-plugin-elasticsearch
==== Install ====
/opt/td-agent/embedded/bin/fluent-gem install fluent-plugin-elasticsearch
==== Configuration Sample ====
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