ヒットマップ - トレース分析
アプリケーションのヒットマップウィジェットからトレース分析画面を開くと、トランザクション一覧と各トランザクションの下位ステップ情報が一緒に確認できます。 ヒットマップウィジェットで照会する領域をドラッグします。 選択した領域のトランザクション一覧と下位ステップ情報がトレース分析画面に表示されます。
エラーが発生したトランザクション情報のみを分類して確認するには、アプリケーションのヒットマップウィジェットの右上にあるエラーボタンをクリックし、チャート領域をドラッグしてください。

基本画面ガイド

-
トランザクション照会件数:ヒットマップウィジェットからドラッグした領域のトランザクション一覧の数を確認できます。 最大1000件まで照会できます。
-
トランザクションの分類:
アクティブスタックと
マルチTX、エラー項目を区分して一覧を確認できます。
-
トランザクション検索:トランザクション名、エージェント名、エラー メッセージに基づいてトランザクション一覧を検索できます。
-
一覧ソート:テーブルのヘッダーカラム項目をクリックすると、選択した項目に基づいてトランザクション一覧をソートできます。
-
エラーが発生したトランザクション項目は、一覧に赤色で表示されます。
-
テーブルでよく参照するカラムを前方に配置したり、カラムの追加および非表示などができます。 詳細は次の文書を参照してください。
-
ヒットマップウィジェットから別の領域をドラッグすると、新たなトレースの分析画面を表示できます。 既存のトレース分析画面と比較して確認できます。
-
表示されているトランザクション項目を他のユーザーに共有できます。 トランザクション項目を選択した状態(
)で、トレース分析画面
URLをコピー ボタンを選択します。 コピーしたURLアドレスを他のユーザーに共有します。 URLアドレスを受け取ったユーザーは、ブラウザアドレスバーにURLアドレスを入力すると、同じ項目をすばやく確認できます。

トレース分析
トランザクション一覧から詳細内容を確認する項目を選択します。 画面右側の選択したトランザクションに関しての詳細分析内容を表示します。 この状態で別のトランザクション項目を選択すると、選択したトランザクション項目の詳細分析内容に変更されます。
WhaTapは、トランザクションの性能を分析するために、名前やクライアント情報などの属性、トランザクションの処理性能、そして各区間別の詳細な実行履歴を収集して表示します。

-
領域では、ステップ情報をさまざまな形式で確認できます。 希望する形式のタブを選択します。
-
領域では、トランザクションに関する基本情報を確認できます。 左一覧のカラム項目と一致する情報です。
-
:該当URLまたは各実行区間の統計データの画面が表示されます。 統計データ画面のグラフチャートで、希望する時間をクリックすると統計またはTX検索メニューに移動します。 選択した時間に基づいて統計データを照会することができます。
-
左右にドラッグして、画面のサイズを調整できます。 より多くの情報を確認する際に便利な機能です。
収集するステップ(Step)の種類は次のとおりです。 ダイアグラムとテキストの色を区分して表示します。
-
DB ConnectionステップSTART-END
RDBへの接続のパフォーマンスが含まれます。 ステップ情報には、名前、レスポンス時間、エラーが含まれます。
-
SQLステップSTART-END
JDBC SQLのパフォーマンスが含まれます。 ステップ情報には、接続情報、SQL文、エラーが含まれています。
-
HTTP CallステップSTART-END
外部HTTPサービス呼び出しのパフォーマンスが含まれます。 ステップ情報には、url、host、port、レスポンス時間、エラーが含まれます。
-
MessageステップADD
トレースを収集する過程で、非構造化のすべての間隔の履歴を収集する際にメッセージステップを使用します。
-
SocketステップADD
Socketオープンを表現するステップです。
-
MethodステップSTART-END
メソッド応答時間を追跡します。
-
Active StackステップSTART-END
アクティブスタックに関する情報を含みます。 別のスレッドが作成し、トレースに追加する方法で収集します。
Javaプラットフォームでは、連携プロジェクト管理メニューでデータベースプロジェクトを追加すると、連携したプロジェクトの性能メトリクスを照会できます。 連携プロジェクトの追加と分析の詳細については、次の文書を参照してください。
-
WhaTapモニタリングサービスでは、ステップ(Step)はスパン(Span)と同じ意味で使用されます。
-
2023年7月25日にリリースされたトレース分析機能の変更点を確認するには 次の文書を参照してください。
テーブルビュー
テーブルビュータブでは、トランザクションの実行過程を時間順に確認できます。
- トランザクションを実行区間別に分類し、ダイアグラムで確認できます。 全経過時間のうち、各区間別に所要された時間、最も長くかかった区間を素早く把握できます。
-
ダイアグラムの各区間を選択すると、そのステップが位置するテーブルの一覧に移動します。

-
赤い丸(
)が位置する領域は、アクティブスタックが収集された時点です。 赤い丸を選択すると、アクティブスタックボタンがあるテーブル一覧に移動できます。 アクティブスタックボタンをクリックすると、その区間で行われたステップ情報を確認できます。
ノート-
トランザクション一覧から
アイコンが表示された項目で確認できます。
-
アクティブスタックの詳細については、次の文書を参照してください。
-
-
カラム選択:テーブル一覧にカラムでメモリ累積情報およびCPU累積情報を追加または非表示できます。 カラム情報は次のとおりです。
-
No:ステップの実行順序
-
時間:各ステップの開始時刻
-
時間差:直前ステップの開始時刻から現在のステップに移るまでの待ち時間、外部要因により遅延される場合、経過時間と異なる場合があります。
-
経過:各メソッドの開始から終了までの所要時間
-
内容:該当ステップの詳細な実行内容
-
-
TXT:トランザクションの基本情報および区間ごとの実行情報をTXTファイルでダウンロードできます。
-
SQL:トランザクションの基本情報およびSQL実行情報をTXTファイルでダウンロードできます。
-
置換値を含むダウンロード: バインド変数値を元の値に置き換え、SQL統計データをダウンロードします。 セキュリティキー(
paramkey)が設定されている場合は、セキュリティキー入力画面が表示されます。 セキュリティキーを入力しないとダウンロードできません。 セキュリティキーに関するエージェント設定の詳細については、次の文書を参照します。 -
置換値を含まないダウンロード: バインド変数値を置き換えない状態でSQL統計データをダウンロードします。
-
-
:トランザクションの要約情報とダイアグラムを非表示にし、テーブル一覧のみを確認できます。
ボタンをクリックすると、隠された情報を再表示します。 テーブル一覧が長い場合は、この機能を利用すると便利です。
-
SQLステップを選択すると、パラメータを照会できるSQL画面が表示されます。 詳細については、次の文書を参照してください。
Javaプラットフォームでは連携プロジェクト管理メニューを通じてデータベースプロジェクトを追加すると、DB Connectionステップで連携したプロジェクトの性能メトリクスを照会できます。

連携プロジェクトの追加と分析の詳細については、次の文書を参照してください。