Nagios で週末をフレッシュネス チェックから除外する方法

Nagios で週末をフレッシュネス チェックから除外する方法

serverfaultさん、答えをくださってありがとうございます管理者はイベントが発生しないときに警告を一般化する方法

今、私は月曜日から金曜日までのこれらの受動的なサービスの鮮度だけをチェックしたいと思います。

いくつか微妙な点があります:

  • 週末にかけて状況は改善されるはずです。
  • 週末にステータスが下がることは決してありません。
  • 通知は週末にも送信されるはずです。

私が思いつく最良の方法は、YACS (Yet Another Cron Script) (削減用) です。しかし、それでも、サービス定義を毎週切り替える必要があるのではないでしょうか。このサービス定義のダイナミズムは、Nagios でよく行われるのでしょうか。

答え1

Nagiosでは期間を使用できます:

平日と週末で異なる動作をさせたい場合、サービス チェックを重複させずにそれを実行する別の方法は見つかりません。

  • 最初のサービス チェックを、月曜日から金曜日までの期間と、この期間に必要な動作で構成します。

  • 次に、土曜日から日曜日までの期間と、この期間に必要な動作を指定して、複製されたサービス チェックを構成します。

重複したサービスのアイデアは好きではありませんが、それを実行する他の方法については知りません...それが実際に私が Nagios 構成で進めている方法です...

関連情報