J2EE Request Profiler とは、e-ビジネス・アプリケーションの要求のインターセプト・ポイントからデータを収集するために、アプリケーション・サーバーのプロセス内にあるエージェントです。ワークベンチのプロファイル・パースペクティブによって提供されるさまざまなビューによってレンダリングできるように、J2EE Request Profiler は Agent Controller を使用して、このデータを外部化します。
1 つのマシンの境界内かマシンのクラスター内で実行する分散 e-ビジネス・アプリケーションのプロファイル作成は、J2EE Request Profiler の単一インスタンスまたはいくつかのインスタンスを使用することにより実行されます。各 J2EE Request Profiler は、それが常駐しているアプリケーション・サーバー・プロセスに関するプロファイル情報の収集を担当します。異なるアプリケーション・サーバー上の多数の J2EE Request Profiler に接続することにより、これらのサーバー全体でプロファイル・データの収集が可能になります。
アプリケーションの実行期間内のどの時点で接続するかに関して選択肢があります。接続する J2EE Request Profiler を選択することもできます。アプリケーションのトレースは、J2EE Request Profiler が接続されてアプリケーションのモニターを開始する瞬間から開始されます。アプリケーションの実行がホストの境界と交差すると、リモートのディスカバリー・メカニズムは、リモート WebSphere® Application Server を表す J2EE Request Profiler の他のインスタンスへの接続を引き起こします。これらの WebSphere Application Server は、アプリケーションの実行に加わるサーブレットおよびエンタープライズ Bean のホストになります。
プロファイラーを使用可能にするために、アプリケーション・サーバーに何もする必要はありません。
プロファイル・パースペクティブ、およびアプリケーションのプロファイル作成についての詳細は、アプリケーションのモニターおよびプロファイル に関する資料を参照してください。