7

Nagios が事前定義された期間の notification_period 設定を尊重するのに問題があります。

私の期間の定義は「スリープ」と呼ばれ、真夜中から午前 7 時までの間は通知しないでください。次のようになります。

 define timeperiod{
    timeperiod_name sleep
    alias           Not Middle of Night
    sunday          07:00-23:59
    monday          07:00-23:59
    tuesday         07:00-23:59
    wednesday       07:00-23:59
    thursday        07:00-23:59
    friday          07:00-23:59
    saturday        07:00-23:59
    }

次のように、ホストのディレクティブを入力しました。

define host{
    use             linux-server,host-pnp
    host_name       server.domain.com
    alias           server.domain.com
    address         xxx.33.xxx.243
    notification_period     sleep
    }

今朝、警告通知が表示されることを期待していましたが、午前 7 時以降にのみ表示されました。代わりに、昨夜の 23 時 59 分から今朝の午前 7 時まで、一晩中彼らを見ました。

構成からの私の理解では、この期間中に電子メールを受け取るべきではなかったということです。

私は何かを見落としましたか?こんなに簡単だと思っていたのですが、期待どおりに機能しませんでした。

4

3 に答える 3

6

Nagios の構成方法を理解していないために発生したこの問題を解決しました。つまり、カスタム サービス チェックには、必要に応じてカスタムの notification_period ディレクティブが必要です。

質問は、ここで詳細に尋ねられ、正しく回答されました。

Nagios フォーラム: ホスト構成で notification_period が受け入れられない?

于 2013-03-13T17:43:43.587 に答える
2

ヒントだけ。Nagios サーバーの時間とタイムゾーンの設定を確認してください。あなたの構成は私には問題ないようです。

于 2013-03-13T08:15:45.383 に答える
1

すべてのサービスチェックに追加するのではなく。その間に通知する必要がある電子メールアドレスを持つ contact または contact_group に追加できます。私たちは 24 時間年中無休であるため、2 つの異なるグループに対して基本的に同じことを行います。米国のグループは EST の日中に通知を受け取り、アジアのグループは夜間に通知を受け取ります。不必要なアラート スパムから多くの人を守ります。

于 2013-03-14T02:35:36.587 に答える