WebSphere® Real Time パースペクティブには、クラス・ロードや JIT コンパイルなどの事前定義ビューが用意されています。独自のカスタム・ビューを作成、編集、および削除することも可能です。これにより WebSphere Real Time JVM のその他のデータを分析することができます。特定のメソッド用のビューや選択したトレース・ポイント用のビューを作成することもできますし、2 つのビューを 1 つに結合することもできます。
ビューは、カスタム・ビュー定義ファイルで定義されます。 このファイルの場所は、パースペクティブ設定で設定されます。この設定について詳しくは、 WebSphere Real Time パースペクティブの設定を参照してください。
このオプションは、特定のメソッドのトレース情報からビューを作成する場合に使用します。このタイプのビューは、確定的な動作をするビジネス・メソッドをモニターする場合に役立ちます。このビューは、メソッドの呼び出し時に作成される入り口メソッド・トレースと出口メソッド・トレースに基づいています。
j9prt 564 Entry Trc_PRT_sock_j9sock_write_Entry
j9prt 565 Exit Trc_PRT_sock_j9sock_write_Exit
通常は、Entry トレース・ポイントと Exit トレース・ポイントを使用してデータをプロットします。ただし、トレース・ポイントのイベント・タイプを Entry または Exit に変更することで、Info タイプのトレース・ポイントを使用することもできます。
入り口および出口の時間は、マウスをデータ・ポイント上に移動すると、吹き出し情報としてグラフに表示されます。一部の Info トレース・ポイントには、操作に関係するクラスやスタックの名前などのパラメーターが含まれています。 グラフに表示される吹き出し情報を生成するためにこれらのトレース・ポイントを使用するように、指定することができます。
J9TraceFormat.dat ファイルについて詳しくは、ご使用のバージョンの IBM® SDK and Runtime Environment Java Technology Edition の資料を参照してください。
例: トレース・ポイントのトレース・ポイント ID の決定 (バージョン 7 の資料)。
このオプションは、複数のコンポーネントのスレッドのアクティビティーを同時に調べる場合に使用します。例えば、ご使用のアプリケーションに Method1 というメソッドがあり、このメソッドが別のメソッド Method2 を呼び出すとします。 各メソッドの異常値イベントを個別のビューで分析することは可能ですが、Method1 のビューに表示される異常値が Method2 が原因となっている可能性があります。両方のビューを同時に表示できれば、異常値の原因が見つかりやすくなります。
ビューの作成時に、1 次ビューと 2 次ビューを選択します。「プロット」タブには、1 次ビューと 2 次ビューの両方のグラフが表示されます。1 次ビューのグラフには、2 次ビューのイベントによって発生した異常値イベントが、番号付きの円の形式で表示されます。X 軸は両方のビューで同じですが、Y 軸は異なる場合があります。
「要約」、「ヒストグラム」、および「分析および推奨事項」の各タブは、1 次ビューにのみ適用されます。「分析および推奨事項」タブには、同じスレッドが両方のビューで同時にイベントを処理しているトレース・ポイントのパーセンテージが含まれています。
既存のカスタム・ビューを編集したり削除したりすることができます。
カスタム・ビューを編集するには、「ビューの選択」リストでビューを選択し、「ビューの編集」をクリックしてウィザードを開始します。必要に応じてフィールドを変更してください。ビューの名前は、 変更できません。
カスタム・ビューを削除するには、「ビューの選択」リストでビューを選択し、「ビューの削除」をクリックします。ビューが削除されます。ビューに関連付けられているデータも削除されます。
「ビューの編集」ボタンと「ビューの削除」ボタンは、「ビューの選択」リストでカスタム・ビューが選択されている場合にのみ使用可能です。