WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


モニターを有効にする方法

行うモニターのタイプに応じて、モニター用サービス・コンポーネント・イベント・ポイントを指定する方法はいくつかあります。

パフォーマンス統計
Performance Monitoring Infrastructure (PMI) 統計の場合、管理コンソールを使用して、モニターする特定のイベント・ポイントとそれに関連するパフォーマンス測定を指定します。サービス・コンポーネントのパフォーマンスのモニターを開始すると、生成された統計は、一定の間隔で Tivoli® Performance Viewer に表示されます。 このビューアーを使用すると、システムで発生した結果を監視できます。さらに、必要に応じて結果をファイルに記録し、これを後で同じビューアーで表示して分析できます。

アプリケーション応答測定 (ARM) 統計の場合、管理コンソールの「要求メトリック」セクションを使用して、モニターする統計を指定します。

問題判別およびビジネス・プロセス・モニターのための Common Base Event
アプリケーションの作成時、稼働中のサーバーにアプリケーションをデプロイした後にサービス・コンポーネント・イベント・ポイントが継続的にモニターされるように指定できます。また、イベントの詳細レベルも同時に指定できます。 アプリケーションがデプロイされ、イベントが 1 回以上呼び出された後に、モニター対象のイベント・ポイントを選択することもできます。どちらの場合にも、モニターによって生成されるイベントは、Common Event Infrastructure (CEI) バスを介して送出されます。 これらのイベントは、ログ・ファイルまたは構成済みの CEI サーバー・データベースに書き込むことができます。 WebSphere® ESB では、問題判別およびビジネス・プロセス・モニターのために Common Base Event を使用可能にする以下の 2 種類の方法をサポートしています。
静的な方法
WebSphere Integration Developer ツールを使用して、アプリケーション内の特定のイベント・ポイントとその詳細レベルに、モニター用のタグを付けることができます。 これらの選択項目が示す内容は、連続的なモニターの対象となるイベント・ポイント、およびアプリケーションと共に配布されデプロイされる .mon 拡張子付きのファイルに保管されるイベント・ポイントです。 CEI サーバーを使用するように WebSphere ESB を構成すると、指定したサービスが呼び出されるたびに、モニター機能によってサービス・コンポーネント・イベントの CEI サーバーへの送出が開始されるようになります。アプリケーションが WebSphere ESB にデプロイされている限り、.mon ファイルに指定されているサービス・コンポーネント・イベント・ポイントは、そのアプリケーションが停止するまで常時モニターされます。 実行中のアプリケーションでモニターの対象にするイベントを追加で指定して、既にモニターされているイベント・ポイントの詳細レベルを高くすることができます。 ただし、アプリケーションがアクティブである間は、デプロイ済みアプリケーションの .mon ファイルで指定されているモニター対象イベント・ポイントを停止したり、その詳細レベルを低くしたりすることはできません。
動的な方法
アプリケーションの処理中に、サーバーをシャットダウンせずにイベント・ポイントを追加でモニターする必要がある場合は、動的なモニターを使用できます。 管理コンソールを使用してモニターするサービス・コンポーネント・イベント・ポイントを指定し、Common Base Event に含まれる有効搭載量の詳細レベルを設定できます。サーバーの始動後に、処理済みサービス・コンポーネントが到達したイベント・ポイントのリストがコンパイルされます。モニター対象とする個々のイベント・ポイントまたはイベント・ポイントのグループを、このリストから選択します。このとき、サービス・コンポーネント・イベントの送信先は、ロガーまたは CEI サーバー・データベースのいずれかになります。

動的に使用可能化を行う主な目的は、ログに書き込む相関サービス・コンポーネント・イベントを作成することであり、このイベントを使用すると、サービスについての問題判別を実行できます。サービス・コンポーネント・イベントのサイズは大きくなる可能性があります (要求されるデータ量に応じて異なります)。また、イベントを CEI サーバーに送信する場合、データベース・リソースに負荷がかかることがあります。 このため、動的にモニターされているイベントを CEI サーバーに出力するのは、イベントのビジネス・データを読み取る必要がある場合のみ、またはイベントのデータベース・レコードを保持する必要がある場合のみに限る必要があります。 ただし、特定のセッションをモニターしている場合、そのセッションに関連するサービス・コンポーネント・イベントにアクセスするためには、CEI サーバー・データベースを使用する必要があります。


concept 概念トピック

ご利用条件 | フィードバック


タイムスタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cmon_howdo.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。