イベント管理 の理解

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • 単一の管理コンソールを使用してサービスおよびインフラストラクチャの健全性を監視し、発生した問題に対して適切に対応します。イベント管理 は、インテリジェントなイベント分析とアラート分析により、サービスパフォーマンスの継続性を確保します。イベント管理 は、MID サーバー を介してイベントを受信して処理します。

    Event Management の管理対象

    Event Management では、次の項目を管理できます。

    検出サービス
    サービスとは、CMDB からの相関 CI の定義です。Service Mapping で検出されたサービスには、マッピング関係を伴うサービスマップが含まれています。また、機能停止の重大度を示す影響ツリー、アクティブなアラート、関連するアラート、および CI プロパティも含まれています。Service Mapping によってサービス情報が検出されます。マッピング情報は、ダッシュボード、アラートリスト、およびイベントリストに表示されます。
    アプリケーションサービス
    アプリケーションサービスは、サービスに含める CI を選択すると作成されるサービスです。アプリケーションサービス情報は、マップビューへのドリルダウン機能付きのダッシュボードに表示されます。
    ダイナミック CI グループ
    ダイナミック CI グループは、一般的な基準に基づいて CI を動的にグループ化したものです。たとえば、アイルランドのすべての Web サーバーまたはすべてのデータベースの場所に基づいてダイナミック CI グループを作成できます。
    アラートグループ
    アラートグループには、メインテナンスしやすくするためのアラートセットが表示されます。

    アーキテクチャ

    さまざまなシステムでイベントが発生すると、MID サーバー コネクターインスタンスがインスタンスにイベントを送信します。イベント管理 は、アラートの生成、アラート管理ルールの適用、および修復や根本原因分析のためのアラートの優先順位付けを行います。この情報は、ダッシュボード、アラートインテリジェンスのアラートリストに、または Service Mapping によって表示されます。
    図 : 1. Event Management アーキテクチャ
    Event Management アーキテクチャ

    ワークフロー

    イベント管理 は、外部イベントを受信し、イベントおよびアラート管理ルールに基づいてアラートを生成します。Events は、メールサーバー、スクリプト、SNMP トラップ、または Web サービス API を使用して、インスタンスに直接送信されます。対応するアラートは、追跡や修復に備えてダッシュボードに表示されます。

    コンピューター、ソフトウェア、またはサービスがイベントを生成すると、MID サーバー は外部イベント追跡ツールをポーリングします。イベント管理 への接続を維持する MID サーバー は、格納、処理、および修復に備えて、インスタンスに情報を送信します。

    インスタンスはイベント [em_event] テーブルにイベントを格納し、事前定義されたルールとイベントマッピングに基づいてアラートを生成しようとします。アラートが生成されるかどうかにかかわらず、元のイベントをレビューおよび修正することができます。アラートは、次のプロセスフローに従って生成されます。

    1. イベントに最適なイベントルールを検索します。イベントのソースが、既存のルールで指定されたソースと一致する場合、ルールは「一致」となります。また、イベントがオプションのルール [フィルター] と一致し、イベント additional_info の値がルール [追加情報 (Additional Information)] フィルターと一致する場合も、同様にルールに一致します。[ソース] フィルターがなかったり、[追加情報 (Additional Information)] フィルターがなかったりする場合など、フィルターがないルールは無視されます。同じタイプのイベントに対して複数のルールが定義されている場合は、ルール [順番] を使用して、ルールアプリケーションの順番を決定します。
      • ルール [無視] チェックボックスをオンにすると、アラートは生成されません。ただし、引き続きこのイベントを確認および修復できます。
      • 変換が定義されている場合は、それを適用します。構成パラメーターが設定されている場合は、アラート内のユーザーに表示する追加のコンテンツを適用します。
      • しきい値セクションで [アクティブ] を選択した場合、しきい値に達するまですべてのイベントを蓄積します。イベントに対して単一のアラートを生成します。
    2. イベントルールが存在しない場合でも、イベントフィールドマッピングを検索します。イベントフィールドマッピングが見つかった場合は、マッピング情報を適用します。イベントの変換後にイベントに重大度がない場合は、参照目的でイベントを保持し、アラートを生成しないようにします。
    3. アラート [em_alert] テーブルで一致するメッセージキーを検索します。一致するメッセージキーが存在する場合は、イベント情報に従ってアラートを更新します。一致するメッセージキーが存在しない場合は、アラートを作成します。別のイベントに同じ一致キーがある場合は、そうしたイベントを単一のアラートに関連付けます。根本原因分析に備えて、アラートを特定の CI にバインドします。
    図 : 2. イベントワークフロー
    Event Management のイベントワークフロー

    Event Management と Service Mapping

    Event Management では、Service Mapping で検出されたサービスおよび根本原因分析 (RCA) により自動化されたアラートグループを使用して、アラートの解決を迅速化します。

    外部ソースからのイベントを MID サーバー、スクリプト、または Web サービス API (図には示されていません) から受信すると、Event Management は、アラートの生成と CI の修復のために CI 情報を見つけます。CI 情報は、Service Mapping、Discovery、サードパーティーのソースなどのソースから、または手動入力によって CMDB に格納されます。相関アラートグループと根本原因分析情報を使用して、問題を解決できます。

    図 : 3. Event Management の相互運用性
    Event Management の相互運用性