呼び出しチェーン分析 ページでは、アプリケーションのトレースデータを分析できます。主要なメトリックの時系列チャート、トレースのリスト、ならびにアプリケーショントポロジタブとエンドツーエンド集計タブを表示できます。
操作手順
-
OpenTelemetry 向けマネージドサービスコンソールにログインします。左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。
-
[アプリケーション] ページで、トップナビゲーションバーでリージョンを選択し、アプリケーションの名前をクリックします。
-
左側のナビゲーションウィンドウで、呼び出しチェーン分析 をクリックします。
トレース分析ページの上部には [時間変化傾向] セクションが表示され、これには [カウント傾向]、[持続時間傾向]、[スパン持続時間分布] チャートが含まれます。左側のパネルには [スパン名] フィルターリストが表示され、右側のボタンで [全てのスパン] と [API 呼び出し] ビューを切り替えることができます。このセクションの下には、[トレース]、[アプリケーショントポロジー]、[エンドツーエンド集約] の 3 つのタブがあります。トレース詳細テーブルには、トレース ID、時間、スパン名、持続時間、IP アドレスなどの列が表示されます。左下には [マシン/IP] フィルターパネルがあります。
リアルタイム完全データ分析の有効化
リアルタイム完全データ分析を有効にすると、特定のサンプリング率で保存されているトレースデータの完全なセットを分析できます。
サンプリング率を設定しない場合、または率が 100% に設定されている場合、この機能を有効にすると、アカウントに保存されているすべてのデータが表示されます。
-
呼び出しチェーン分析 ページの右上隅で、[完全なリアルタイム分析を有効にする] をクリックします。
-
右側に表示されるパネルで、分析の期間を選択します。
呼び出しチェーン分析 ページがリフレッシュされ、選択した期間のすべての分析データがリアルタイムで表示されます。
トレースのフィルター
-
トレース分析 ページの右上隅にあるタイムピッカーをクリックして、クエリの時間範囲を設定します。
-
トレース分析 ページの上部にある検索ボックスをクリックし、表示されるフィルターウィンドウで次の条件を設定して 検索 をクリックします。
-
その特定の範囲内のトレースをクエリするには、所要時間に最小値と最大値を入力します。
-
例外を含むトレースをクエリするには、エラー チェックボックスを選択します。
-
スパン名、[マシン/IP]、またはタグのフィルター条件を追加します。スパン名、[マシン/IP]、またはタグには複数の値を追加できます。
-
時間変化傾向
[時間変化トレンド] セクションには、スパン数と例外数の時系列チャート、スパンの持続時間のトレンドチャート、およびスパンの持続時間のディストリビューションチャートが表示されます。

[時間変化の推移] セクションでは、次の操作を実行できます:
-
チャートにカーソルを合わせると、詳細な統計が表示されます。
-
チャート内の期間をクリックしてドラッグすると、その範囲が拡大表示されます。
-
凡例項目をクリックすると、対応するデータ系列の表示/非表示を切り替えることができます。
スパン名とマシン/IP のリスト
スパン名 および [マシン/IP] セクションには、すべてのスパンとマシンのリストが表示されます。
スパン名 および [マシン/IP] セクションでは、以下の操作を実行できます。
-
検索ボックスにキーワードを入力し、検索アイコンをクリックして、現在のリストの項目をフィルターします。
-
リストの右上隅にあるスパン数または応答時間をクリックすると、アイテムが降順にソートされます。
-
スパン名またはマシンの IP アドレスをクリックして、フィルター条件として追加します。
グループ化リスト
-
呼び出しチェーン分析 ページで、グループ化 セクションからフィールドを選択します。
-
右側で、クエリの範囲として[すべてのスパン] または [API 呼び出し] を選択します。
-
全てのスパン:全てのスパンのクエリに基づく、現在のフィールドのグループのリストです。
-
API 呼び出し:最初のスパンのクエリに基づく、現在のフィールドのグループ化されたリストです。
結果のフィールド名をクリックすると、対応するトレースのリストが表示されます。
-
トレース
呼び出しチェーン エリアでは、各トレースのトレース ID、時間、スパン名、持続時間、IP アドレスが表示されます。
呼び出しチェーン エリアでは、以下の操作を実行できます。
-
トレース ID をクリックすると、そのウォーターフォール図が表示されます。詳細については、「ウォーターフォール図」をご参照ください。
-
スパン名にカーソルを合わせると、持続時間、開始時刻、タグ、ログイベントなどの詳細が表示されます。
アプリケーショントポロジー
[アプリケーショントポロジー] タブには、アプリケーション間の依存関係グラフと、リクエスト率、呼び出し乗数、持続時間比率などのメトリックが表示されます。パフォーマンス上の理由から、アプリケーショントポロジーは最大 5,000 トレースを集約できます。

-
リクエスト率 = アウトバウンドリクエスト数 / インバウンドリクエスト総数。たとえば、上流アプリケーション A が 100 件のリクエストを受信しても、下流アプリケーション B には 90 件のリクエストしか送信しない場合、A から B へのリクエスト率は 90% になります。(これは、アプリケーション A にリクエストをフィルターする `if` 文が含まれている可能性があり、一部のリクエストがアプリケーション B に渡されないためです。)
-
呼び出し乗数 = アプリケーションからのアウトバウンド呼び出しのスパン数 / アプリケーションのスパン総数。たとえば、100 個のスパンが上流アプリケーション A に入り、A から下流アプリケーション B を呼び出すために 300 個のスパンが生成された場合、A から B への呼び出し乗数は 3 になります。たとえば、A から B への呼び出しが 90%/3x と表示されている場合、これはアプリケーション A へのリクエストの 90% がアプリケーション B を呼び出し、アプリケーション A が平均して 3 回アプリケーション B を呼び出すことを示します。
エンドツーエンド集約
[エンドツーエンド集約] タブには、スパン名とアプリケーション名で集約されたトレースのテーブルが表示されます。パフォーマンス上の理由から、このリアルタイム集約は最大 5,000 トレースを処理します。
-
リクエスト数/リクエスト率:リクエスト率は、現在のスパンノードを呼び出すリクエストの割合です。たとえば、リクエスト総数が 100 でリクエスト率が 10% の場合、10 件のリクエストが現在のスパンを呼び出すことを意味します。数式:現在のスパンのリクエスト数 / リクエスト総数 × 100%。
-
スパン数/リクエスト乗数:リクエスト乗数は、リクエストごとに現在のスパンが呼び出される平均回数です。たとえば、1.5x は、各リクエストが平均して 1.5 回現在のスパンを呼び出すことを意味します。数式は次のとおりです:スパン数 / スパンを含むリクエスト数。
-
平均自己経過時間/割合:平均自己経過時間は、子スパンで費やされた時間を除く、スパンの平均持続時間です。たとえば、スパン A の持続時間が 10 ms で、その子スパン B の持続時間が 8 ms の場合、スパン A の自己経過時間は 2 ms になります。数式は次のとおりです:スパンの持続時間 - Sum(子スパンの持続時間)。非同期呼び出しの場合、子スパンの持続時間は減算されず、数式は次のようになります:スパンの持続時間。
-
例外数/例外率:例外率は、例外を持つリクエストの割合です。たとえば、例外率が 3% の場合、リクエストの 3% に例外があることを意味します。数式:例外リクエスト数 / リクエスト総数。例外リクエスト数は例外数と等しくありません。リクエスト乗数が 1 より大きい場合、1 つの例外リクエストが複数の例外に対応する可能性があります。
すべてのリンクアグリゲーション セクションでは、以下の操作を実行できます:
-
(青色) のスパン名にカーソルを合わせると、推奨される呼び出しチェーン が記載されたツールチップが表示されます。トレース ID をクリックすると、そのウォーターフォール図を表示できます。詳細については、「ウォーターフォール図」をご参照ください。
-
アプリケーション名をクリックすると、その概要ページが表示されます。詳細については、「アプリケーション概要」をご参照ください。
ウォーターフォール図
调用链路 ページでは、ウォーターフォール図にスパン名、タイムライン、アプリケーション名、開始時刻、IP アドレス、ステータスなどの情報が表示されます。
IP 列には、アプリケーションの設定 ページの表示設定に応じて、IP アドレスまたはマシン名が表示されます。 詳細については、「アプリケーションとタグの管理」をご参照ください。
スパン名 列で、スパン名にカーソルを合わせると、その持続時間、開始時刻、タグ、およびログイベントを表示できます。 スパンをクリックすると、その詳細パネルが開きます。 パネルの左側には、checkAndRefresh、getAppConfig、writeLog など、トレース内のメソッドが一覧表示されます。 右側には、選択したスパンの詳細が表示されます。 これらの詳細には、その [サービス]、[持続時間] (ms)、[開始時刻] が含まれます。 このパネルには、pid、sn、userId などのキーと値のペアを表示する [タグ] エリアと、[ログイベント] エリアも含まれています。