trigger の状態変化は、最も頻繁で最も重要なイベントの発生源です。trigger がその状態を変更するたびに、イベントが生成されます。
このイベントには、trigger の状態の変化の詳細が含まれます。
イベントには、trigger の状態の変化の詳細、つまり、いつ起こったのか、新しい状態が何なのかが含まれます。
trigger によって2種類のイベントが生成されます - ProblemとOKです。
次の場合に、問題イベントが作成されます:
OK イベントは、関連する問題イベントを終了させるもので、3 つのコンポーネントで作成されます。
トリガーには、OKイベントの生成方法を制御する'OKイベント生成'設定があります。
さらに、トリガーには'OKイベントクローズ'の設定があり、どの問題イベントがクローズされるかを制御します。
イベント相関(グローバルイベント相関とも呼ばれる)は、カスタムイベント終了(結果的にOKイベントを生成する)ルールを
設定する方法です。
このルールでは、新しい問題イベントと既存の問題イベントの組み合わせ方法を定義し、対応するOKイベントを生成して、
新しいイベントまたは一致したイベントを閉じることができます。
しかし、イベント相関は、イベント処理のパフォーマンスに悪影響を及ぼしたり、設定を誤ると意図したよりも多くのイベントを
クローズしてしまう(最悪の場合、すべての問題イベントをクローズしてしまう)ため、非常に慎重に設定する必要があります。
設定のヒントをいくつか紹介します。
トリガーに対して 'Allow manual close(手動で閉じることを許可する)' 設定が有効になっている場合、トリガーによって生成された
問題イベントを手動で閉じることが可能です。これは、フロントエンドで updating a problem を行う際に行われます。
イベントは直接的には閉じられません。代わりに'close event(イベントを閉じる)'タスクが作成され、まもなくタスクマネージャに
よって処理されます。タスクマネージャーは対応する OK イベントを生成し、問題イベントは閉じられます。