コモン・ベース・イベントのためのイベント・データを共通イベント・インフラストラク チャー (CEI) サーバーに公開させるようにすることができます。 これらのイベント は、ロガーに送信されるイベントと一致した内容で構造化されていますが、コモン・ベース・イベントの分析のために特別に設計されたビューアーがアクセスできるように、データベース に保管されます。 サービス・コンポーネント・イベント・ポイントは、アプリケーション・フローを表示および管 理するために永続ベースで、または問題をトラブルシューティングするために臨時ベースで、 共通イベント・インフラストラクチャー・サーバーを使用してモニターするために指定できま す。
WebSphere ESB モニターは、共通イベント・インフラストラクチャー (CEI) バス全体にわたって実行されるコモン・ベース・イベント内のサービス・コンポーネント・イベント・ポイントでデータを公開することができます。 このモニター方法を使用することによって、システム上のサービス・コンポーネント・アクティ ビティーをより柔軟に分析できるようになります。 コモン・ベース・イベント・ブラウザーを使用することができます。このブラウザーは、 WebSphere ESB に含まれ、CEI イベントのために最適化されています。
サービス・コンポーネント・イベント・ポイントは、作成時にアプリケーション内で指定 し、アプリケーションがデプロイされてサーバー上で実行された後で、継続的にモニターす ることができます。 この方式は、「静的」モニターと呼ばれます。 システムでのコンポーネント処理のフローを適切にするために特に重要なサービス・コンポー ネント・イベント・ポイントについて、静的モニターを実行してください。 この情報により、システムで実行されているサービス・コンポーネント・プロセスの全体的な アクションおよびプロセス間の対話を、容易に監督することができます。 静的モニターによって、これらのプロセスの通常フローからの逸脱 (これはサービス・コンポ ーネントが適切に作動していないことを示します) も迅速に検出できます。
サービス・コンポーネントの静的モニターを構成するには、WebSphere Integration Developer を使用して、アプリケーション内でサービス・コンポーネント・イベント・ポイントを選択します。 この選択は、アプリケーションと一緒にデプロイされた、.mon という拡張子を持つ XML ファイ ルの形式で指定されます。 実行中のサーバーまたはクラスターにデプロイされた場合は、アプリケーションの .mon ファ イルで指定されたイベントのモニターの詳細レベルをオフにしたり下げたりすることはできま せん。この種のモニターを停止したり変更するためには、サーバーを停止して、アプリケーションを再デプロイする必要があります。 .mon ファイルを使用したアプリケーションの作成とデプロイについて詳しくは、「WebSphere Integration Developer インフォメーション・センター」内の『WebSphere Integration Developer におけるイベント・モニターの使用可能化』を参照してください。
また、「動的」モニターのサービス・コンポーネント・イベント・ポイントも選択するこ とができます。これは、実行中のサーバーをすでにデプロイしているアプリケーション上で使用可能および使用不可にすることができます。 CEI サーバーを使用して動的モニターを実行する理論的根拠は、本質的にはロギングの理論的 根拠と同じく、システム上の問題の診断とトラブルシューティングのためです。 出力はロガーに公開されるデータと本質的に同じであり、コモン・ベース・イベント・エレメントによ り、CEI バス全体にわたって実行される各イベントの構造が形作られます。 また、データのロギングと同じように、詳細レベルでの差異は、イベント内でエンコードされるペ イロードの量にのみ影響を与えます。