fluentdでログをメールで送信する
Ubuntuにfluentdをインスートルして、メールで送信する方法です。
dはログの内容、lはログレベル、cはカテゴリーです。yiiのロギングに準拠しています。
・インストール
sudo aptitude install curl
curl -L http://toolbelt.treasure-data.com/sh/install-ubuntu-precise.sh | sh
sudo /usr/lib/fluent/ruby/bin/fluent-gem install fluent-plugin-mail
vi /etc/td-agent/td-agent.conf
・テスト
echo '{"d":"こんにちは","l":"warning","c":"system.test"}'|/usr/lib/fluent/ruby/bin/fluent-cat app.mail
dはログの内容、lはログレベル、cはカテゴリーです。yiiのロギングに準拠しています。
・インストール
sudo aptitude install curl
curl -L http://toolbelt.treasure-data.com/sh/install-ubuntu-precise.sh | sh
sudo /usr/lib/fluent/ruby/bin/fluent-gem install fluent-plugin-mail
vi /etc/td-agent/td-agent.conf
<match app.mail>sudo /etc/init.d/td-agent restart
type mail
host localhost
from [email protected]
to [email protected]
subject error
out_keys d,l,c
</match>
・テスト
echo '{"d":"こんにちは","l":"warning","c":"system.test"}'|/usr/lib/fluent/ruby/bin/fluent-cat app.mail
<<Slimにfluentログ書き込み | HOME | SlimとMandangoを使ってみた>>
COMMENTS
COMMENT FORM
TRACKBACK
| HOME |