プロセス監視やhtmlファイル改ざんチェック、ftpでディレクトリアップロードにアップロードされた時アクションするとか、アイデア次第で色々使えますね。非常に便利。
…実は設定ファイルを書くときに、注意しなければならない罠があるのです。
check process ntpd with pidfile /var/run/ntpd.pid start program = "/etc/init.d/ntpd start" stop program = "/etc/init.d/ntpd stop" if 5 restarts within 5 cycles then timeout上記設定ファイルは問題が有ります。何が問題か?といいますと、『設定ファイルの末尾が空白改行』なのです。監視プロセスが落ちても再起動しません。『~timeout』の後に有る改行を削除すれば大丈夫です。
とりあえずmonit5.5だとなってたので、皆さん注意しましょうね、というお話でした。
0 件のコメント:
コメントを投稿