Ubuntu 11.04 で monit を設定しています。 ではmonitrc
、次の設定により、monit デーモンがサービスを監視する間隔を制御します...
set daemon 120
これはグローバル設定ですか? ディレクトリや http サービスの権限など、さまざまなサービスをチェックしたい場合、http サービスに 5 分ごとに ping を実行しながら、ディレクトリの権限を毎週チェックするように monit を構成するにはどうすればよいでしょうか?
monit を実行するときにオプションを使用できることは理解しています-d interval
が、ドキュメントによると、これはサービスを 1 回だけチェックし、繰り返しはせずに終了します。継続的に実行する必要があるため、私のニーズには役立ちません。
答え1
テスト間隔をサイクル単位で設定できます。
見るServerFault.com の同様の質問さらに詳しい情報については。
たとえば、間隔が 300 秒の場合、毎週のチェックを 2016 サイクルごとに実行しながら、すべてのサイクルで http チェックを実行できます。