3 障害の手動クローズ
概要
一般的に障害イベントは、トリガーのステータスが '障害' から '正常' になったときに自動的に解決されますが、トリガー条件式によって障害が解決されたかどうかを判断することが困難な場合もあります。そのような場合、手動で障害を解決する必要があります。
例えば、syslogは、いくつかのカーネルパラメータが最適なパフォーマンスのために調整される必要があることを報告するかもしれません。この場合、障害はLinux管理者に通知され対応後に、管理者は障害を手動でクローズします。
障害を手動で閉じることができるのは、手動クローズを許可 オプションが有効になっているトリガーだけです。
障害を "障害のクローズ"する場合、Zabbix は Zabbix server の新しい内部タスクを生成します。そして、タスクマネジャー プロセスがこのタスクを実行し、正常イベントを生成し、障害イベントを終了します。
手動で障害を閉じても、基礎となるトリガーが二度と '障害' 状態にならないわけではありません。トリガー条件式は再評価され、障害が発生する可能性があります:
- トリガー条件式に含まれるいずれかの項目について、新しいデータが到着したとき(スロットリングの保存前処理ステップによって破棄された値は、受信したとはみなされず、トリガー条件式の再評価の原因にならないことに注意する)
- 時間ベースの関数が式で使用されている場合。タイムベース関数の完全なリストは、 トリガー で見ることができます。
設定
手動で障害を閉じるには、2つのステップが必要です。
トリガー設定
トリガー設定で、手動クローズを許可 オプションを有効にします。

障害更新ウィンドウ
手動クローズフラグの付いたトリガーに障害が発生した場合、障害更新ポップアップウィンドウを開いて、手動で障害をクローズすることができます。
障害をクローズするには、フォームの 障害のクローズをチェックし、更新をクリックします。

すべての必須入力項目には赤いアスタリスクが表示されます。
リクエストはZabbixサーバによって処理されます。通常、障害をクローズするのに数秒かかります。この間、障害のステータスとして監視データ → 障害 に クローズ処理中 が表示されます。
確認
障害が手動でクローズされたことを確認することができます。:
- 監視データ → 障害 から イベントの詳細で確認できます。
- 通知メッセージの{EVENT.UPDATE.HISTORY}マクロを使用して、この情報を提供します。