フレームグラフはデフォルトの視覚化で、トレースから色分けされたすべてのスパンをタイムライン上に表示します。これはリクエストの実行経路や、トレースのどこに時間が費やされたかを理解するのに便利です。
グラフを操作するには、スクロールしてズームし、クリックしてドラッグして移動し、ミニマップを使用して選択したスパンにズームインしたり、フルトレースにズームアウトします。
凡例ではフレームグラフの色分けに関する詳細を示しています。スパンは Service (デフォルト)、Host、または Container ごとにグループ化できます。グループごとに、トレース実行時間の割合 (% Exec Time) またはスパン数 (Spans) のいずれかを選択して表示します。トレース内のスパンにエラーが存在する場合は、Filter Spans の下にある Errors チェックボックスを選択することで、フレームグラフでこれらをハイライトします。
リソースをグループ (サービスがデフォルト) ごとに表示し、スパン数でソートします。この視覚化は、リソースやグループ別にレイテンシー情報をスキャンするのに便利です。
対応するボタンとテキストベースの検索を使用して、リソースをタイプまたはネーミング情報でフィルタリングします。
グループは、対応する列のヘッダーをクリックすることでソートできます (RESOURCE、SPANS、平均期間 (AVG DURATION)、実行時間 (EXEC TIME)、トレース実行時間の割合 (% EXEC TIME))。
Displays all spans for a trace on a timeline where each row corresponds to a span. This visualization is useful for isolating and focusing on relevant parts of a trace.
Each row (span) indicates the following:
- Relative span duration: The length of the color-coded bar corresponds to the percentage of total trace duration.
- Absolute span duration: The absolute time in milliseconds (ms).
- Span details: The corresponding service name and resource name are displayed.
- Statuses: When applicable, an HTTP status code is displayed.
- Color coding: Spans are color-coded by service (default), host, or container. To change how spans are color-coded, use the Color by dropdown.
To expand or collapse span descendants, click the chevron (>) icon on a row. To expand or collapse all spans, click the Expand all (+) or Collapse all (-) buttons.
トレースに関与するすべてのサービスの代表を表示します。この視覚化は、サービスの依存関係やトランザクションライフサイクルのおおまかな概要をサービスレベルで把握するのに便利です。
サービスにカーソルを合わせると、その親と子がハイライトされます。またこれをクリックすると、サービスエントリスパンにフォーカスします。