アラート ダウンタイム スケジュールの操作
WebView および Workstation で、アラート ダウンタイム スケジュールを使用して、管理モジュール エディタからダウンタイム期間を管理できます。
apmdevops102jp
WebView および Workstation で、アラート ダウンタイム スケジュールを使用して、管理モジュール エディタからダウンタイム期間を管理できます。
アラート ダウンタイム スケジュールは、1 つまたは複数のアラートに関連付けることができます。スケジュールでは、1 つまたは複数の管理モジュールのアラートを関連付ける便利な方法も提供されます。アラートに関連付けられたアクションはダウンタイム期間中には発生せず、サマリ アラート アクションをトリガしません。
注:
詳細については、「サマリ アラートの作成および設定方法」を参照してください。このアラートを関連付ける機能では、同じアラートに影響する重複したダウンタイム期間を処理します。
例:
同じアラートに影響する 2 つのダウンタイムがスケジュールされている場合、これらのダウンタイムはシステムによって管理されます。たとえば、午前 8 時から午前 10 時までアラート A に影響を及ぼすようスケジュールされたダウンタイムがあり、さらに月曜の午前 9 時 30 分から午前 10 時 30 分まで同じアラート A に影響を及ぼすようスケジュールされた別のダウンタイムがある場合、システムは継続的にダウンタイムを維持します。したがって、システムは午前 8 時から午前 10 時 30 分までダウン状態を維持し、中断は発生しません。
WebView でのアラート ダウンタイム期間のスケジュール
アラート ダウンタイム スケジュールを使用すると、ダウンタイム期間を管理できます。ダウンタイム スケジュールに 1 つ以上のアラートを関連付けるか、1 つのアラートに影響する重複するダウンタイム期間をスケジュールできます。アラートに関連付けられたアクションはダウンタイム期間中には発生しません。また、このアクションはサマリ アラート アクションをトリガしません。
例:
同じアラートに影響する 2 つのダウンタイムがスケジュールされている場合、これらのダウンタイムはシステムによって管理されます。たとえば、午前 8 時から午前 10 時までアラート A に影響を及ぼすようスケジュールされたダウンタイムがあり、さらに月曜の午前 9 時 30 分から午前 10 時 30 分まで同じアラート A に影響を及ぼすようスケジュールされた別のダウンタイムがある場合、システムは継続的にダウンタイムを維持します。したがって、システムは午前 8 時から午前 10 時 30 分までダウン状態を維持し、中断は発生しません。
アラート ダウンタイム スケジュール エディタ
を使用すると、アラートを個別に選択するか、または管理モジュールを選択することでダウンタイムを設定できます。選択したアラートまたは管理モジュールに対して、ダウンタイム スケジュールが適用されます。管理モジュールを選択した場合、各管理モジュール下のすべてのアラートにダウンタイムがスケジュールされます。注:
アラート ダウンタイム スケジュール エレメントを作成するには、Workstation を使用します。以下の手順に従います。
- WebView で、[管理]をクリックします。
- 管理モジュール ツリーの[アラート ダウンタイム スケジュール]ノードを展開します。[アラート ダウンタイム スケジュール]をクリックします。[アラート ダウンタイム スケジュール エディタ]ペインが表示されます。
- 以下のオプションに入力します。以下のフィールドには説明が必要です。
- 名前エレメントの名前を指定します。エレメントのソースを識別できるように、わかりやすい名前を使用します。[名前]フィールドは英数字のみを受け入れます。
- 管理モジュールエレメントを含める管理モジュールを指定します。
- 簡易スケジュール特定の時刻に開始するように設定された、毎週または毎月 1 回のアラート、または再帰アラートのダウンタイム期間をスケジュールします。簡易スケジュールを設定できるオプションが表示されます。
- Cron スケジュール特定の日、月、または年に設定されている定期的なアラート ダウンタイム期間をスケジュールします。Cron スケジュールを設定できるオプションが表示されます。
- アラート[利用可能なアラート]リストにアラートが表示されます。
- 管理モジュールアラートを含む管理モジュールが[利用可能な管理モジュール]リストに表示されます。
- 問題切り分けマップ アラート問題切り分けマップ構成管理モジュールに含まれるアラートが[利用可能なアラート]リストに表示されます。このオプションは、問題切り分けマップ構成管理モジュールを選択した場合に表示されます。
注:リストおよびそれらのコンテンツの名前は、[アラート]または[管理モジュール]チェック ボックスの選択内容に応じて動的に変化します。 - ダウンタイム スケジュールへアラートを割り当てます。1 つ以上のアラートまたは管理モジュールを選択し、矢印を使用して[利用可能]リストから[含める]リストに移動します。
- [適用]をクリックします。アラートのダウンタイム スケジュールが、指定した管理モジュールの[アラート ダウンタイム スケジュール]ノードの下に表示されます。
Workstation でのアラート ダウンタイム スケジュールの作成
以下の手順に従います。
- 管理モジュール エディタから、[エレメント]-[アラート ダウンタイム スケジュールを新規作成]を選択します。
- アラート ダウンタイム スケジュールの名前を[名前]フィールドに入力します。
- [強制的に一意にする]チェック ボックスはデフォルトでオンになっており、アラート ダウンタイム スケジュールの名前が管理モジュール内で確実に一意になります。既存の名前で新しいスケジュールを作成する場合、システムは名前に番号を追加して一意にします。チェック ボックスをオフにして、このオプションをオフにします。
- ドロップダウン リストから管理モジュールを選択するか、または[選択]をクリックして、検索文字列を入力します。
- [OK]をクリックします。管理モジュール エディタ ツリーに新しいアラート ダウンタイム スケジュールが表示され、強調表示されます。そのスケジュール定義が下部のエディタ ペインの[設定]タブに表示されます。[説明]タブを選択してアラートに関する情報を入力することができます。[設定]タブを選択してアラート時間ダウンタイム設定を定義することもできます。
Workstation でのアラート ダウンタイム スケジュールの定義
アラート ダウンタイム スケジュールの作成後にこれらの設定を定義します。または、エディタ ツリーから既存のアラート ダウンタイム スケジュールを選択し、[
設定
]タブで条件を選択して、設定を定義します。以下の手順に従います。
- [名前]フィールドに、アラート ダウンタイム スケジュールの名前を入力するか、または既存のアラート ダウンタイム スケジュールの名前を変更します。
- [アクティブ]チェック ボックスをオンにして、アラート ダウンタイム スケジュールをアクティブにします。
- ドロップダウン リストから管理モジュールを選択するか、または[選択]をクリックして、検索文字列を入力します。
- 以下のスケジュール オプションの 1 つを選択します。
- 簡易スケジュール -週毎、月毎、および日毎に 1 回のアラート、または指定時刻での開始と終了を設定できる再帰アラートをスケジュールできます。
- Cron スケジュール:式を使用する UNIX スケジュール ツール。このツールにはさまざまな機能がありますが、入力する値は正確である必要があります。
- [アラート]または[管理モジュール]オプションを選択して、設定を適用するアラートまたは管理モジュールのリストから選択します。管理モジュールのアラートのみに設定を適用することもできます。これは、アラートが不注意で非アクティブ化されないようにするための予防策です。
- [適用]または[元に戻す]をクリックします。
連続するアラート ダウンタイム スケジュール設定時の通知の防止
連続するアラート ダウンタイム スケジュールを設定すると、制限により、スケジュールが連続する時点のタイムスタンプが付いたアラート通知を受信することがあります。
例:
- スケジュール 1: 01:00 ~ 02:00
- スケジュール 2: 02:00 ~ 03:00
この場合、02:00 にアラート通知を受信することがあります。
これを防ぐには、最初のスケジュールに 1 分追加して、2 番目のスケジュールと 1 分重複するように作成します。したがって、スケジュール 1 は 01:00 ~ 02:01 になります。
アラート ダウンタイムのスケジュールでの Cron の使用
Cron は、さまざまなスケジュール機能が備わった強力な UNIX ツールです。Cron はルールを適用するアラートをトリガする式を使用します。たとえば、「8:00am every Monday through Friday (毎週月曜から金曜の午前 8 時)」または「1:30am every last Friday of the month (毎月最後の金曜の午前 1 時 30 分)」のようなルールがあります。
これを使用するには、アラート ダウンタイム スケジュールを定義する際に、[Cron スケジュール]オプションを選択します。
Cron 式は、以下に示すように、単純なものから複雑なものまであります。
単純な式:
* * * * * ? *
複雑な式:
0 0/5 14,18,3-39,52 ? JAN,MAR,SEP MON-FRI 2002-2010
サンプル Cron 式の詳細については、「サンプル Cron 式」を参照してください。
以下の表に、[Cron スケジュール]フィールドに指定できる値と特殊文字をリストします。
フィールド名 | 必須 | 値 | 特殊文字 |
分 | はい | 0 ~ 59 | , - * / |
時間 | はい | 0 ~ 23 | , - * / |
日付 | はい | 1 ~ 31 | , - * ? / L W C |
月 | はい | 1 ~ 12 または JAN ~ DEC | , - * / |
曜日 | はい | 1 ~ 7 または SUN ~ SAT | , - * ? / L C # |
年 | いいえ | 空、1970 ~ 2099 | , - * / |
Cron の特殊文字
以下の表に、Cron の特殊文字とその意味をリストします。
特殊文字 | 定義 |
* (すべての値) | フィールド内のすべての値を選択します。 例: [分]フィールドの「*」の意味は「毎分」です。 |
? (特殊な値なし) | 文字のみ入力できる(文字以外は入力できない) 2 つのフィールドの 1 つに何かを指定します。 例: 月の特定の日(10 日など)に、曜日に関係なくアクションを実行するとします。日付フィールドに「10」を入力し、曜日フィールドに「?」を入力します。 |
- | 範囲を指定します。 例: 時間フィールドの「10-12」は「10 時、11 時、12 時」を意味します |
, | さらに値を指定します。 例: 曜日フィールドの「MON, WED, FRI」は、「月曜、水曜、金曜」という意味です。 |
/ | 増分を指定します。 例: [秒]フィールドの「0/15」は、「0 秒、15 秒、30 秒、45 秒」という意味です。[秒]フィールドの「5/15」は、「秒 5、20、35、および 50」という意味です。「*」文字の後に「/」を指定することもできます。この場合の「*」は、「/」の前に「0」を指定するのと同じ意味です。日付フィールドの「1/3」は、「月の最初の日に開始して、3 日ごとにアラートを生成する」という意味です。 |
L (最新) | 何かの最後を指定します。これは特殊文字であり、意味は許容される次の 2 つのフィールドとは違います。その 2 つのフィールドとは[日付]と[曜日]です。 例:
|
W (平日) | 指定の日に最も近い平日(月曜から金曜)を指定します。 例: 曜日フィールドの値として「15W」を指定すると、その意味は「月の 15 日に最も近い平日」です。15 日が土曜日の場合、アラートは 14 日(金曜日)に生成されます。15 日が日曜日の場合、16 日(月曜日)に生成されます。15 日が火曜日である場合、アラートは 15 日(火曜日)に生成されます。 ただし、曜日フィールドの値として「1W」を指定した場合で、1 日が土曜日の場合、アラートは 3 日(月曜日)に生成されます。これは、月をまたいで日付が指定されることはないためです。「W」の文字は、day-of-month が日付のリストや範囲ではなく、特定の日付の場合のみ指定できます。 |
#<一意の番号> | 月の「 n 番目 」の XXX 日を指定します。例:
|
コスト センターの階層 (カレンダ) | 存在する場合は、関連付けられたカレンダに対して値を計算します。関連するカレンダがない場合は、包括的なカレンダを使用する場合と同じになります。[day-of-month]フィールドの値が「5C」であるのは「カレンダに含まれる最初の日、または 5 日以降」という意味です。[day-of-month]フィールドの値が「1C」であるのは「カレンダに含まれる最初の日、または 日曜日以降」という意味です。 |
Cron の式の例
以下の表に、Cron の特殊文字とその意味をリストします。
式 | 意味 |
0 0 12 * * ? | 毎日午前 12 時(正午)にアラートを生成。 |
0 15 10 ? * * | 毎日午前 10 時 15 分にアラートを生成。 |
0 15 10 * * ? | 毎日午前 10 時 15 分にアラートを生成。 |
0 15 10 * * ? | 毎日午前 10 時 15 分にアラートを生成。 |
0 15 10 * * ? 2005 | 2005 年の毎日午前 10 時 15 分にアラートを生成。 |
0 * 14 * * ? | 毎日、午後 2 時から午後 2 時 59 分まで 1 分ごとにアラートを生成。 |
0 0/5 14 * * ? | 毎日、午後 2 時から午後 2 時 55 分まで 5 分ごとにアラートを生成。 |
0 0/5 14,18 * * ? | 毎日、午後 2 時から午後 2 時 55 分まで 5 分ごとにアラートを生成、かつ毎日、午後 6 時から午後 6 時 55 分まで 5 分ごとにアラートを生成。 |
0 0-5 14 * * ? | 毎日、午後 2 時から午後 2 時 05 分まで 1 分ごとにアラートを生成。 |
0 10,44 14 ? 3 WED | 3 月の各水曜日の午後 2 時 10 分と午後 2 時 44 分にアラートを生成。 |
0 15 10 ? * MON-FRI | 月曜、火曜、水曜、木曜、金曜すべての午前 10 時 15 分にアラートを生成。 |
0 15 10 15 * ? | 毎月、15 日の午前 10 時 15 分にアラートを生成。 |
0 15 10 L * ? | 毎月、末日の午前 10 時 15 分にアラートを生成。 |
0 15 10 ? * 6L | 毎月、最後の金曜日の午前 10 時 15 分にアラートを生成。 |
0 15 10 ? * 6L | 毎月、最後の金曜日の午前 10 時 15 分にアラートを生成。 |
0 15 10 ? * 6L 2002-2005 | 2002 年、2003 年、2004 年、2005 年の毎月、最後の金曜日、午前 10 時 15 分にアラートを生成。 |
0 15 10 ? * 6#3 | 毎月、第 3 金曜日の午前 10 時 15 分にアラートを生成。 |
0 0 12 1/5 * ? | 月の最初の日(1 日)から 5 日ごとに午前 12 時(正午)にアラートを生成。 |
0 11 11 11 11 ? | 毎年 11 月 11 日の午前 11 時 11 分にアラートを生成。 |
問題切り分けマップ アラートのダウンタイム スケジュールの設定
管理モジュール エディタを使用して、問題切り分けマップ アラートのダウンタイム スケジュールを設定できます。
以下の手順に従います。
- 問題切り分けマップ構成管理モジュールを開きます。
- アラート ダウンタイム スケジュールノードをクリックします。
- ダウンタイム スケジュールを設定します。
- [問題切り分けマップ アラート]オプションを選択します。このオプションを選択すると、[利用可能なアラート]テーブルの通常の 3 列が、利用可能な問題切り分けマップ アラートの単一列テーブルに置き換えられます。
- スケジュールを適用する 1 つ以上の問題切り分けマップ アラートを選択します。右方向矢印ボタンをクリックして、それらを[含まれるアラート]リストに移動します。
- [適用]をクリックします。