コマンド行インターフェースを使用して、デプロイされたメッセージ・フローのモニター・プロパティーのいくつかを変更することができます。
mqsireportflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -n
mqsichangeflowmontoring コマンドによって、メッセージ・フロー内に定義された構成済みイベント・ソースの使用可能および使用不可の状態が変更されます。 以下のコマンドを発行して、2 つの MQOutput ノード内のイベント・ソースを使用不可にします。
mqsichangeflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -s GoldOrderTotal.terminal.in -i disable
mqsichangeflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -s RegularOrderTotal.terminal.in -i disable
このアクションによって、GoldOrderTotal および RegularOrderTotal MQOutput ノードのイベント・ソースが使用不可になります。
mqsireportflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -x -p <output file name>
このコマンドによる出力は、WBMonitorEventsProject 内の TotalPurchaseOrderFlowProfile.xml にあります。
XML エディターを使用してこのファイルを編集することにより、ノードのイベント・ソース構成を変更できます。 例えば、purchaseOrderID をトランザクション開始イベントから除去するには、以下のコードを削除します。
<profile:complexContent> <profile:payloadQuery profile:queryText="$Body/PO:purchaseOrder/PO:purchaseOrderID"> <profile:prefixMapping profile:prefix="PO" profile:URI="http://www.ibm.com/ProcessOrder" /> </profile:payloadQuery> </profile:complexContent>
mqsicreateconfigurableservice MB8BROKER -c MonitoringProfiles -o ComplexContentMonitoringProfile
mqsichangeproperties MB8BROKER -c MonitoringProfiles -o ComplexContentMonitoringProfile -p ComplexContentMonitoringProfile.xml -n profileProperties
mqsichangeflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -m ComplexContentMonitoringProfile -c active
モニター・プロファイルの骨組みを示す例も、WBMonitorEventsProject 内の MonitoringProfile.xml ファイルに含まれています。
サンプルにはモニター・モデル WMBMonitorEventsModel が含まれています。これは、メッセージ・フローに関するモニター情報をエクスポートするための、WebSphere Message Broker Toolkit の「エクスポート」オプションを使用して作成されたものです。このセクションでは、モニター・モデルを作成するステップを説明します。
エクスポート先の .zip ファイルが、指定された場所に作成されます。メッセージ・ブローカー・プロジェクトにログ・フォルダーが作成されます。 このフォルダーには、メッセージ・フローからのモニター情報の生成のログが入ります。
WBMonitorEventsModel というモニター・モデルが作成されます。 メッセージ・フロー定義の中でアプリケーション・データをイベントに追加するために使用される XPath 照会ごとに、イベント・パーツが作成されます。これで、このアプリケーション・データをモニターするためのメトリックおよび重要業績評価指標 (KPI) を作成できるようになりました。
WebSphere Business Monitor でモニター・モデルにメトリックと KPI を作成する方法についての詳細は、
IBM WebSphere Business Process Management Information Center を参照してください。