ユーザー・トレースの開始

始める前に:

ブローカー、またはその実行グループや メッセージ・フロー の一部のトレースを開始する前に、ワークベンチを使用してメッセージ・フローをデプロイしている必要があります。メッセージ・フローをデプロイする方法の詳細については、メッセージ・フロー・アプリケーションのデプロイを参照してください。

以下の手順に従って、ユーザー・トレースを開始してください。
  1. mqsichangetrace コマンドを使用することによって、 または、実行グループおよび割り当てられたメッセージ・フローの場合は、 ワークベンチ から WebSphere Business Integration Message Broker ユーザー・トレース機能を開始することができます。 コマンドの呼び出しごとに 1 つのブローカーのみを選択できますが、 そのコマンドを複数回呼び出すことによって、複数のブローカーに対して並行トレースをアクティブにすることができます。 mqsichangetrace コマンドに関する詳しい説明については、mqsichangetrace コマンドをご覧ください。
  2. トレースの有効範囲を制限するには、個々の実行グループまたは メッセージ・フロー を指定されたブローカー内で指定します。 メッセージ・フロー オプションの選択時に記録されるイベントには次のものが含まれます。
    • 1 つのメッセージ処理ノードから次のメッセージ処理ノードへのメッセージの送信。
    • Filter または Compute ノードにある式の評価。
  3. トレースを以下の 2 つのレベルで開始できます。
    normal
    これは、ノードのような、ユーザーが作成および削除するオブジェクトに影響するイベントをトラックします。
    debug
    これは、プロセスの開始および終了をトラックしたり、そのプロセスによって影響を受けるオブジェクトをモニターします。

例: デフォルトの実行グループのユーザー・トレースの開始

例: ワークベンチ

ワークベンチ からデフォルトの実行グループのユーザー・トレースを開始するには、以下の手順を実行する必要があります。

  1. 「ブローカー管理 (Broker Administration)」パースペクティブに切り替えます。
  2. 「ドメイン (Domains)」ビューで、デフォルト実行グループを右マウス・ボタン・クリックします。
  3. 「ユーザー・トレース (User trace)」 > 「Normal」をクリックします。

例: ワークベンチ からのメッセージ・フローのユーザー・トレースの開始

ワークベンチからのメッセージ・フローの 1 つに対するトレースを 'normal' レベルで開始するには、 以下の手順を実行する必要があります。

  1. 「ブローカー管理 (Broker Administration)」パースペクティブに切り替えます。
  2. Domains ビュー内で、トレースを開始したいメッセージ・フローを右マウス・ボタン・クリックします。
  3. 「ユーザー・トレース (User trace)」 > 「Normal」をクリックします。

Message Flow is tracing at level 'normal' というアラートがアラート・ビューアーに表示されます。

関連概念
トレース

関連タスク
メッセージ・フロー・アプリケーションのデプロイ
エラーの診断
トレースの使用
ユーザー・トレースの停止
サービス・トレースの開始

関連資料
「ブローカー管理 (Broker Administration)」パースペクティブ
ユーザー・トレース
mqsichangetrace コマンド