Nagios

序論


Timeperiods

Timeperiod定義で、監視の様々な見方と警報ロジックが何時働くかを制御できます。 例えば、次の事を制限する事ができます

期間の優先


Timeperod 期間定義は複数のタイプの指示を行うことができます。 それには、曜日、月の日数 そしてカレンダ日付を含む事ができます。 異なったタイプの指示は、異なった優先レベルを持ち、timeperiod定義で他の指示を書き換えるかもしれません。 異なったタイプ指示の優先順(降順)は以下の通りです:

ここで異なったtimeperiod指示の例を見つけることができます。

どの様に期間はホストとサービス・チェックで働くか。


ホストとサービス定義には、オプションで check_period 指示があります。 これは、定期的に予定されているホストのアクティブ・チェックを期間の制限を指定するのに使うことができます。

指定した期間でcheck_period 指示を使わないなら、Nagios は、ホストとサービスのアクティブ・チェックを必要な時、何時でも予定できます。 これは基本的な 24×7 監視のシナリオです。

指示での期間指定は、Nagiosが定期的な予定で行われる、ホストやサービスのアクティブ・チェックを実行する時間を制限できます。 Nagiosがホストやサービスチェックを再スケジュールすると、次のチェックが定義された時間範囲が正しい時間範囲かの確認します。 そうしないと、Nagiosは指定された期間で次に「有効な」時間に一致した次のチェック時間に調整します。 これは、ホストやサービスが再び別の時間、日付、週、その他でチェックをされないかもしれない事を意味します。

注意: オンデマンド・チェックとパッシブ・チェックは check_period 指示で指定するtimeperiodによって制限されません。 定期的に予定されているアクティブ・チェックだけが制限されます。

そうしない十分な理由がないなら、24×7時間範囲をカバーするtimeperiodsを使用することですべてのホストとサービスを 監視することを勧めます。 これをしないと、"blackout"時間(期間定義で有効でない時間)の間、いくつかの問題に起こります:

  1. ホストまたはサービスの状態は監視されない時間にも変わりなく見えます。
  2. ホストやサービスが監視されない時間は大抵、再通知を受けることはできません。
  3. ホストやサービスが監視されない時間中に回復すると、すぐ回復について通知は行われません。

期間は連絡通知でどう働いているか。


ホストかサービス定義のnotification_period指示で期間を指定すると、Nagiosがいつホストやサービスの障害や復旧か関して通知を送 るかを制御できます。 ホスト通知を出そうとしているとき、Nagiosは、notification_period 時間範囲の有効枠の中に現在の時間があるのを確認します。 有効な時間であれば、Nagiosは、障害または復旧それぞれの連絡先に連絡をしようとします。

また、いつそれぞれの通知先に通知を出すことができるかを制御するのにtimeperiodsを使用できます。 通知定義service_notification_periodhost_notification_period 指示を使うと、それぞれの通知先に"呼出"期間を定義することができます。 通知期間指示で指定された時間範囲内だけでホストとサービスの通知を受取ます。

どの様に呼出のローテーション使用するため timeperiod 定義を作る例はここに見つけることができます。

どの様に期間は通知エスカレーションで働くか。


サービスとホスト通知エスカレーションは、escalation_period オプション指示で、それは、エスカレーションが有効でそれが使われる期間を指定する事ができます。 エスカレーション定義でescalation_period定義を使わないなら、エスカレーションは常に有効と考えられています。 escalation_period指示で期間を指定すると、Nagiosは期間定義が有効な時間の間、エスカレーション定義を使います。

どの様に期間は依存関係で働くか


サービスとホストの依存関係は、オプションで dependency_period 指示があります。これで依存関係が有効であり、使うことができる期間を指定する事ができます。 依存定義のdependency_period指示を使わないなら、いつでも、依存を使えます。 dependency_period指示で期間を指定すると、Nagiosは期間定義で有効な時間範囲で依存定義を使います。

参照 参照: 呼出しのローテーション, ホスト・チェック, サービス・チェック, 通知, 通知エスカレーション, 依存

English Deutsch 日本語

目次