複数のプロジェクトにわたるトレースの表示

デフォルトでは、[Trace エクスプローラ] ページは、選択したプロジェクトのトレースデータのみを検索します。複数のプロジェクトに保存されているトレーススパンを表示するには(たとえば、あるプロジェクトのアプリケーションが別のプロジェクトでホストされているアプリケーションを呼び出す場合など)、次の操作を行います。

  1. トレースのスパンを保存するプロジェクトごとにデフォルトのトレースビューを一覧表示するトレース スコープを作成します。プロジェクトのデフォルトのトレースビューは、パス _Trace/Spans/_AllSpans のビューに対応します。ここで、フィールド _TraceSpans_AllSpans は、オブザーバビリティ バケット、データセット、ビューを参照します。データセット Spans にトレースデータが保存されます。トレース スコープについては、トレース スコープの作成と管理をご覧ください。

  2. オブザーバビリティ スコープを更新します。

  3. [Trace エクスプローラ] ページを開いて、トレースデータを表示します。このページでは、デフォルトのトレース スコープにリストされているビューでトレースデータが自動的に検索されます。デフォルトのトレース スコープにアクセスできない場合、ページはデフォルトのデータセットのプロジェクトの _AllSpans ビューを検索します。このビューは、プロジェクトが保存するすべてのトレースデータへの読み取りアクセスを提供します。

    トレースデータの検索対象となるビューを変更するには、ツールバーに移動して Scope 要素を使用します。詳細については、トレース エクスプローラで検索するビューを構成するをご覧ください。

    トレース スコープにリストされているビューに対する Identity and Access Management(IAM)ロールと期間の設定によって、システムに表示されるデータが決まります。トレース スコープは、システムがデータを検索するビューを指定するだけです。