Glide Note

glidenote's blog

ログファイル監視スクリプトlogmonをsupervisordで管理

ログファイル監視スクリプトlogmonの重要度がかなり増してきたので、supervisordで起動、停止を管理するように変更。

supervisordの導入は過去のエントリーを参考にしてください

logmonの起動スクリプトは下記なので、起動方法を確認。

下記のようなで形で、logmonを起動しているので

/etc/logmon/logmon.pl -f /etc/logmon/logmon.conf >/dev/null 2>&1 &

/etc/supervisord.d/logmon.ini を下記のような感じで用意

supervisordで管理するの、chkconfigをoffに

sudo /etc/rc.d/init.d/logmon stop
sudo chkconfig logmon off

新しく監視デーモンとして、logmon.iniを追加したので、supervisordに設定を再読み込みさせる。

sudo supervisorctl reread

logmonをsupervisord管理に追加して起動させる

sudo supervisorctl add logmon

logmonが起動しているか確認

sudo supervisorctl status

logmonをkillしてsupervisordが再起動させるかを確認して問題なければOK牧場

Comments