時間帯定義
提供: Nagios 3翻訳プロジェクト Wiki
時間帯の定義
(Host definitions)
説明
時間帯は、通知とサービスチェックのため「有効な」回数であると考えられている様々な日々の期間の回数リストです。
それは1週間がいったん終わると「回転する」それぞれの曜日のための時間範囲となります。
正常なウィークリータイムへの異なったタイプの例外はサポートされます。
含む: 特定の平日、一般的な月の日々、特定の月の日々、カレンダー上の日々。
定義フォーマット
注意: 赤の設定は必須ですが、黒の設定は任意です。
define timeperiod{ | ||
timeperiod_name | timeperiod_name | |
alias | alias | |
[weekday] | timeranges | |
[exception] | timeranges | |
exclude | [timeperiod1,timeperiod2,...,timeperiodn] | |
} |
定義の実例
define timeperiod{ timeperiod_name nonworkhours alias Non-Work Hours sunday 00:00-24:00 ; Every Sunday of every week monday 00:00-09:00,17:00-24:00 ; Every Monday of every week tuesday 00:00-09:00,17:00-24:00 ; Every Tuesday of every week wednesday 00:00-09:00,17:00-24:00 ; Every Wednesday of every week thursday 00:00-09:00,17:00-24:00 ; Every Thursday of every week friday 00:00-09:00,17:00-24:00 ; Every Friday of every week saturday 00:00-24:00 ; Every Saturday of every week }
define timeperiod{ timeperiod_name misc-single-days alias Misc Single Days 1999-01-28 00:00-24:00 ; January 28th, 1999 monday 3 00:00-24:00 ; 3rd Monday of every month day 2 00:00-24:00 ; 2nd day of every month february 10 00:00-24:00 ; February 10th of every year february -1 00:00-24:00 ; Last day in February of every year friday -2 00:00-24:00 ; 2nd to last Friday of every month thursday -1 november 00:00-24:00 ; Last Thursday in November of every year }
define timeperiod{ timeperiod_name misc-date-ranges alias Misc Date Ranges 2007-01-01 - 2008-02-01 00:00-24:00 ; January 1st, 2007 to February 1st, 2008 monday 3 - thursday 4 00:00-24:00 ; 3rd Monday to 4th Thursday of every month day 1 - 15 00:00-24:00 ; 1st to 15th day of every month day 20 - -1 00:00-24:00 ; 20th to the last day of every month july 10 - 15 00:00-24:00 ; July 10th to July 15th of every year april 10 - may 15 00:00-24:00 ; April 10th to May 15th of every year tuesday 1 april - friday 2 may 00:00-24:00 ; 1st Tuesday in April to 2nd Friday in May of every year }
define timeperiod{ timeperiod_name misc-skip-ranges alias Misc Skip Ranges 2007-01-01 - 2008-02-01 / 3 00:00-24:00 ; Every 3 days from January 1st, 2007 to February 1st, 2008 2008-04-01 / 7 00:00-24:00 ; Every 7 days from April 1st, 2008 (continuing forever) monday 3 - thursday 4 / 2 00:00-24:00 ; Every other day from 3rd Monday to 4th Thursday of every month day 1 - 15 / 5 00:00-24:00 ; Every 5 days from the 1st to the 15th day of every month july 10 - 15 / 2 00:00-24:00 ; Every other day from July 10th to July 15th of every year tuesday 1 april - friday 2 may / 6 00:00-24:00 ; Every 6 days from the 1st Tuesday in April to the 2nd Friday in May of every year }
定義の説明
timeperiod_name: | この設定は、時間帯を特定するのに使用される省略名です。 |
alias: | この設定は、時間帯を特定するのに使われる名前または記述の、より長い名前です。 |
[weekday]: | 平日の設定(日曜日から土曜日)は 特定の曜日に「有効な」時間範囲の、コンマで区切られたリストです。 あなたが時間範囲(日曜日から土曜日)を定義できる異なった7日間があるのに注意してください。 それぞれの時間範囲は時間の時計の上で指定されるHH:MM-HH:MMの形である。 例えば、00時15分から24時00分は、この日の朝の午前12時15分から の真夜中の午前12時を意味します(トータル時間範囲は23時間45分) 。 全部の日を時間帯に入れないようにしたいのなら、時間帯定義でそれを絶対に含めないでください。
|
[exception]: | あなたは標準のローテートしている平日のスケジュールへのいくつかの異なったタイプの例外を指定できます。 例外は、特定または一般的な月の一つの日、一か月中の一つの日、カレンダ日付の日を含む多くの異なった形を取ることができます。 また、あなたは様々な何日もの/日付を指定して、「これらの日付の間の3日間毎」と説明された 機能性を得るためにスキップ間隔を指定する事さえできます。 例外ストリングのためのすべての可能なフォーマットをリストするよりむしろ、 私はあなたに、何が可能か分かるよう、上の例の時間帯定義を見させるつもりです。 :-) 優先権のレベルの違いが平日と、異なったタイプの例外すべてにあるので、 それらがどうしたらお互いに影響できるかを理解するために重要です。 時間帯 に関するドキュメンテーションでこの詳しい情報を見つけることができます。 |
exclude: | この設定は、時間範囲がこの時間帯から除かれるべきである他の 時間帯定義の省略名を指定するのに使用されます。 複数の時間帯名がコンマで切り離されるべきです。 |