通常のチェック間隔と再試行チェック間隔はNagiosでは機能しません

通常のチェック間隔と再試行チェック間隔はNagiosでは機能しません

私は自分の環境でnagiosを設定しており、10分ごとにディスク容量を監視するサービスに次の設定を使用しました。

Normal check interval =10 min
retry check interval = 1 min
Maximum attempts =2

しかし、この値によると、最初のアラートは 10 分後に受信され、その後 1 分ごとに受信されるはずです。しかし、私の場合、最初のアラートを受信して​​から、次のアラートは 20 分後に受信されます。誰かこれを修正するのを手伝ってくれませんか。

答え1

チェックの再試行は、通知が送信される間隔とは関係ありません。サービス定義でこのパラメータを使用します。

通知間隔

答え2

is_volatile が 0 に設定されているかどうかを確認します。設定されていない場合は 0 に設定すると、通知間隔が開始され、機能し始めます。

答え3

監視しているサーバーは何台ですか? 残念ながら、監視しているサーバーは 2 台だと思います。チェック間隔は、すべてのサーバーを 1 ラウンドでチェックするようなものです。たとえば、サーバーが 3 台ある場合、最初のサーバーは 0:10 にチェックされ、2 台目は 0:20 にチェックされ、3 台目は 0:30 にチェックされます。つまり、最初のサーバーは 0:40 に再度チェックされます。

また、再試行チェック間隔は、チェックの実行中に失敗した場合や接続できない場合に、Nagios が同じサーバーを再度チェックするまで待機する時間です。

関連情報