はじめに
記事にするほどでもないんですが、一応。。。
前回やったかんたんな導入+αでconfigをコメントアウトする程度です
インストールとかは↓にまとめました
monitでtd-agentを監視してdaemontoolsぽく自動起動してみる
補足
そんなにテクニカルでも有用でもないカモですがこちらにメモまとめをメモっておきました
→[td-agent(fluentd)を本番サ―ビスで小さく使ってみたメモ-まとめ](http://tweeeety.hateblo.jp/entry/2014/05/27/193303)
ではさっそく
/etc/monit.confを変更
# sudo vi /etc/monit.conf
変更内容は主に以下の3つだけでした
1. メールサーバの設定
2. メールのフォーマット設定
3. 送信先の設定
2.メールのフォーマット設定
82-93行目あたりをコメントはずした。。だけ
set mail-format {
from: monit@$HOST
subject: monit alert -- $EVENT $SERVICE
message: $EVENT Service $SERVICE
Date: $DATE
Action: $ACTION
Host: $HOST
Description: $DESCRIPTIONYour faithful employee,
Monit
}
ためし
- オペレーション(monit再起動、td-agent停止
sudo /etc/init.d/monit restart sudo /etc/init.d/td-agent stop
きたメール
再起動時
[差出人]monit@hoge.ne.jp
[あて先]hoge@hoge.com
[件名]monit alert -- Monit instance changed hoge.ne.jp
[本文]
Monit instance changed Service hoge.ne.jp
Date: Tue, 17 Dec 2013 20:54:56
Action: start
Host: hoge.ne.jp
Description: Monit startedYour faithful employee,
Monit
td-agent停止時
[差出人]monit@hoge.ne.jp
[あて先]hoge@hoge.com
[件名]monit alert -- Does not exist td-agent
[本文]
Does not exist Service td-agent
Date: Tue, 17 Dec 2013 20:55:26
Action: restart
Host: hoge.ne.jp
Description: process is not runningYour faithful employee,
Monit
td-agent再起動時
[差出人]monit@hoge.ne.jp
[あて先]hoge@hoge.com
[件名]monit alert -- Exists td-agent
[本文]
Exists Service td-agent
Date: Tue, 17 Dec 2013 20:55:46
Action: alert
Host: hoge.ne.jp
Description: process is running with pid 13504Your faithful employee,
Monit
特に書くほどでもないかなーとは思ったけどまぁいいか
ちなみにこちらを参考にさせていだきました
→15分で始めるmonitによるサーバ監視