WebSphere テスト環境を使用したアプリケーションのプロファイル作成
Java プロセスのプロファイルを作成する度に、プロファイルおよびロギング・パースペクティブのプロファイル作成モニター・ビューでプロセス・オブジェクトと関連エージェントが見ることができるようになります。 このワークベンチ・プロセス・オブジェクトは、
システム・プロセスではなく、Java プロセスの論理表記です。
これは名前とプロセス ID 番号 (PID) によって識別されます。
WebSphere テスト環境を使用してアプリケーションのプロファイルを作成するには、
以下のステップに従ってください。
- プロファイルを作成したいプロジェクトを、サーバーおよびその構成と関連付けます。
この方法について詳しくは、WebSphere テスト環境の資料を参照してください。
- サーバーが稼働中であることを確認します。
- 「プロファイル (Profile)」ボタン
((メイン・ツールバーにある)
のリスト・ボタン (右の矢印) をクリックし、メニュー・リストから
「接続 (Attach)」>「Java プロセス (Java Process)」
の順に選択します。
注: 選択したのはローカル・プロセスです。
「接続 (Attach)」>「リモート・プロセス (Remote Process)」
ではありません。この理由は、テスト環境がユーザーのローカル・マシン上にあるためです。
「Java プロセスへの接続 (Attach to Java Process)」ウィザードが開き、「エージェント (Agent)」ページが示されます。
- このページを使用して、Java プロセスを接続したい、
エージェントとその対応プロセス選択します。
注:
- アクティブで、どのクライアントにも接続されていないエージェントだけが、
「エージェント」リストにリストされます。
- このリストには、「プロファイル設定 (Profiling preferences)」ページ
(「ウィンドウ (Window)」>「設定 (Preferences)」>
「プロファイルおよびロギング (Profiling and Logging)」) で
「ロギングを使用可能にする (Enable logging)」チェック・ボックスを
選択した場合にのみ、ロギング・エージェントが組み込まれます。同様に、このリストには、
「プロファイル設定 (Profiling preferences)」ページで
「プロファイルを使用可能にする (Enable profiling)」チェック・ボックスが
選択された場合にのみ、プロファイル・エージェントが組み込まれます。
- 「データのリフレッシュ (Refresh Data)」ボタンを使用して、
その時点で実行中のすべての関連プロセスを取得するために、
ホストに対して新規照会を実行することができます。たとえば、ウィザードを開いた後で
プロセスが実行を開始する場合、「データのリフレッシュ (Refresh Data)」
をクリックしてリストをリフレッシュすることができます。
- 「次へ」をクリックします。「宛先 (Destination)」ページが開きます。
- このプロファイル・セッションからデータを保管するために使用するプロジェクトとモニターを指定します。
- 「次へ」をクリックします。「プロファイル・フィルター
(Profiling Filters)」ページが開きます。このページを使用して、
新規プロファイル・フィルターを指定するか、デフォルトのプロファイル・フィルターを
変更します。
- 「次へ」をクリックします。
「プロファイル・オプション (Profiling Options)」ページが開きます。
- ここで、時間とイベントのプロファイル作成オプション、プロファイル作成データに
実行フロー・データと境界クラスに関するデータを組み込むかどうか、
およびインスタンス・レベルの情報を収集するかどうかを指定することができます。
関連タスク「プロファイル作成設定の指定」を参照してください。
- 「終了」をクリックします。
- Java、サーバー、またはデバッグ・パースペクティブのいずれかから
これらのステップを完了した場合は、この時点でプロファイルおよびロギング・パースペクティブ
が開きます。
- エージェントに接続しているため、エージェントのモニターを手動で
開始する必要があります。プロファイル作成モニター・ビューのツールバーから、
「モニターの開始 (Start Monitoring)」ボタン
をクリックします。
「プロファイル・モニター」ビューに、モニターされているエージェントが
「モニター」記号で表示されます:
- これで、さまざまなプロファイル・ビューを使用して、
収集されたデータを分析する準備ができました。
- デフォルトにより、選択されたエージェントをダブルクリックすると、
プロファイルおよびロギング・パースペクティブでは、クラス・メソッド統計ビューが
まず表示されます。
- Java プロセスから収集されたプロファイル・データをビューに取り込むには、
「ビューのリフレッシュ (Refresh Views)」ボタン
をクリックするか、ビューのコンテキスト・メニューから
「ビューのリフレッシュ (Refresh Views)」を選択します。
ヒント:
ステップ 3 の指示に従う代わりに、「プロファイル・モニター」ビュー
で、プロセスを起動したいホストを選択し、そのポップアップ・メニューから
「エージェントへの接続 (Attach to Agents)」を選択することもできます。Java プロセスへの接続ウィザードで「エージェント (Agents)」ページが開きます。
関連概念
プロファイル・リソース
関連タスク
プロファイルの設定
プロファイル・フィルターの指定
プロファイル・リソースの保管
スタンドアロン・モードでのアプリケーションのプロファイル
関連参照
「プロファイル・モニター」ビュー
(C) Copyright IBM Corporation 2000, 2005. All Rights
Reserved.