Fluentdインストール(1台のみでApacheのログでテスト)†# yum install sudo -y # curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh →公式インストール手順。リポジトリを引っ張ってインストール。 # cd /etc/td-agent # cp -p td-agent.conf td-agent.conf.org # vim td-agent.conf Apacheの場合ここから†<source> type tail path /var/log/httpd/*access_log pos_file /tmp/access_log.pos format apache2 tag apache2.access_log </source> <match apache2.access_log> type file path /var/log/td-agent/copy-access_log </match> nginxの場合ここから†<source> type tail path /var/log/nginx/access.log pos_file /var/lib/fluent/access.pos tag nginx.access format /^(?<remote>[^ ]*) (?<host>[^ ]*) (?<user>[^ ]*) \[(?<time>[^\]]*)\] "(?<method>\S+)(?: +(?<path>[^\"]*) +\S*)?" (?<code>[^ ]*) (?<size>[^ ]*)(?: "(?<referer>[^\"]*)" "(?<agent>[^\"]*)" "(?<forwader>[^\"]*)")?$/ time_format %d/%b/%Y:%H:%M:%S %z </source> # chmod 775 /var/log/nginx # usermod -G nginx td-agent 起動†# /etc/init.d/td-agent configtest <-- なにも表示されなければOK # /etc/init.d/td-agent start # /etc/init.d/td-agent status td-agent (pid 2201) を実行中... # chkconfig td-agent on 参考URL†http://docs.fluentd.org/articles/install-by-rpm#step-1-install-from-rpm-repository |