計画停止
概要
Pandora FMS には、管理(Management) → アラート(Alerts) → 計画停止(Scheduled downtime) メニューに計画されたサービス停止時間を管理するシステムがあります。
このシステムにより、サービスが停止している期間にアラートを無効化し、エージェントを無効化することができます。
エージェントが無効化されると情報も収集されなくなります。そのため、サービスの停止期間中は、ほとんどのメトリックまたはレポートタイプについて、エージェントからその時間のデータが得られないため、サービス停止が発生した期間はレポートで考慮されません。
計画停止の作成
サービスのダウンタイムを作成するには、管理(Management) → アラート(Alerts) → 計画停止(Scheduled downtime) メニューに移動します。次に、作成(Create) をクリックして、新しい計画停止を追加します。次のフィールドに入力する必要があります。
- 名前(Name): 計画停止の名前。必須フィールド。
- グループ(Group): 所属させたいグループ。計画停止を作成するユーザが所属するグループのみを割り当てることができます。ただし、そのユーザが明示的にグループ ALL (すべて) に属している場合は除きます。新しい計画停止に選択されるエージェントとモジュールは、計画停止が作成された 後 に追加されます。
- タイプ(Type): 次のいずれかの計画停止タイプを選択します。
- 静観(Quiet): 指定されたモジュールをサイレントとしてチェックし、アラートやイベントを生成しないようにします。
- アラートのみ無効(Disable only alerts): 選択したエージェントのアラートを無効にします。
- エージェント無効化(Disable Agents): 選択したエージェントを無効にします。タスクが起動される前にエージェントを手動で無効にした場合、このタスクが完了するとエージェントが有効になることに注意してください。
- モジュール無効化(Disable modules): 選択したモジュールを無効にします。
静観(Quiet) および モジュール無効化(Disable modules) モードはモジュールに適用されますが、アラートのみ無効(Disable only alerts) および エージェント無効化(Disable Agents) はエージェントに適用され、対応するすべてのモジュールに影響することに注意してください。
- 実行(Execution): 1 回または定期的に実行するように設定できます: 毎月 (Monthly) または毎週 (Weekly)。
- 時刻設定(Set time): 計画停止の開始日時と終了日時を 1 回または定期的に設定します。
Pandora FMS 管理者が表示設定セクションで有効にした場合、過去の日付の計画停止を作成できます。これは 実行されません が、その設定はさまざまなレポートに反映されます。これは、可用性レポートや SLA レポートなどに影響するため、特に重要です。
保存するには、追加(Add) をクリックし、計画停止の対象となるエージェントとモジュールをフィルターで追加します。
グループフィルタ(Group filter) を使用してグループを選択すると、利用可能なエージェント(Available agents) に利用可能なエージェントが表示されます。次に、それらのエージェントを 1 つ以上選択すると、利用可能なモジュール(Available modules) のモジュールが更新されます。任意(Any) オプションを使用してすべてを選択することもできます。共通モジュールを表示(Show common modules) で選択したエージェント間の共通モジュールを表示することも、逆にすべてのモジュールを表示(Show all modules) ですべてのモジュールを表示して新しいモジュール選択を行うこともできます。終了するには、更新(Update) をクリックして、新しく作成されたスケジュールされたダウンタイムの値を更新します。
モジュールが計画停止に追加されると、モジュール(選択したフィルターに応じて利用可能なもの)を変更、削除、または追加できます。
計画停止が「有効」(実行中) の場合、変更または削除はできず、実行を停止できるオプション (計画停止の中止) が利用できます。
このオプションは、定期的な計画停止をサポートしません。
計画停止ごとに、その名前の横の括弧内に「影響を受ける」エージェントの数が表示されることに注意してください。
計画停止管理のコンソール以外での代替手段
計画停止の管理はしばしば周期的に実施する必要がある場合があります。たとえば、すべてのエージェントを迅速かつ時間通りに無効化したり、毎週特定の時刻から特定の時刻までの一般的な計画停止をスケジュールしたりする必要があります。このような操作については、コマンドラインから実行する方法があります。
CLI のユーティリティ pandora_manage.pl
を使用した、すべてのエージェントを無効化する簡単な方法があります。
./pandora_manage.pl /etc/pandora/pandora_server.conf --enable_group 1 Pandora FMS Manage tool 3.1 PS100519 Copyright (c) 2010 Pandora FMS SL This program is Free Software, licensed under the terms of GPL License v2 You can download latest versions and documentation at https://pandorafms.com/ [*] Pandora FMS module loaded. [INFO] Enabling group 1
無効にするには:
./pandora_manage.pl /etc/pandora/pandora_server.conf --disable_group 1