ナビゲーションをスキップ

ユーザーズ ガイド

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

トレース

BEA AquaLogic Service Bus には、サーバを停止することなくメッセージをトレースする機能が用意されています。これは、開発環境でもプロダクション環境でも役立つ機能です。管理者、エンジニア、およびシステム エンジニアは、トレース機能を使用して、1 つまたは複数のプロキシ サービスのメッセージ フローを診断したりトラブルシューティングすることができます。

たとえば、1 つのプロキシ サービスに障害が発生したときにどのステージに問題があるのかを調べるには、そのプロキシ サービスのトレースを有効にします。トレースを有効にすると、ステージ名、パイプラインの名前、ルート ノード名などのさまざまな詳細情報が、システムによってメッセージ フローから抽出され、ログに記録されます。ヘッダとメッセージ本文を含むメッセージ コンテキスト全体も出力されます。メッセージ フローに障害がある場合は、エラー コードや理由などの詳細もログに記録されます。トレースは、メッセージ フローのステージ、パイプライン、およびノードを含む各コンポーネントの最初と最後に行われます (アクションは個別にトレースされません)。

次の図のように、AquaLogic Service Bus Console の [システムの管理] モジュールでトレースを有効にします。

図 7-1 トレース コンフィグレーション


 

この図のように、[トレース コンフィグレーション] ページには、プロキシ サービスのトレース状態が表示されます。プロキシ サービスの名前の横のチェック ボックスを選択すると、そのサービスのトレースが有効になります。[実行時トレース状態] テーブルには、次の情報が表示されます。

[実行時トレース状態] テーブルから参照される各ページの詳細については、AquaLogic Service Bus Console のオンライン ヘルプで次の各トピックを参照してください。

AquaLogic Service Bus Console でトレースを有効にする方法については、AquaLogic Service Bus Console のオンライン ヘルプの「システム管理」にある「プロキシ サービスの実行時トレース状態の有効化」を参照してください。

注意 : ロギングを開始するには、セッションをアクティブ化してください。セッションをアクティブ化すると、トレースの設定が、プロキシ サービスのコンフィグレーションとしてその他の詳細とともに永続化されます。

トレース情報は、サーバ ディレクトリのログに記録されます。たとえば、AquaLogic Service Bus サンプルでは、トレース情報は次のディレクトリのログに記録されます。

BEA_HOME\weblogic90\samples\domains\servicebus\servers\xbusServer\logs\xbusServer.log

上記の BEA_HOME は、BEA Products をインストールしたディレクトリです。

次の図は、トレース ログのサンプルです。

図 7-2 トレース ログの例


 

 

ナビゲーション バーのスキップ  ページの先頭 前 次