トレースやスパンを共有する

[トレース エクスプローラ] ページから Cloud Trace データ、ヒートマップ、特定のスパンの詳細を同僚と共有して、パフォーマンスの異常、レイテンシの急増、エラーの調査で共同作業を行うことができます。[Trace エクスプローラ] ページでトレースデータのフィルタリング、検索、検査を行うと、現在の設定を反映するようにブラウザの URL が自動的に更新されます。

受信者が共有 URL を開くと、[Trace エクスプローラ] ページでは、URL の設定が使用され、デフォルトの設定がオーバーライドされます。ただし、表示されるデータは、URL で参照されるプロジェクトに対する受信者の Identity and Access Management(IAM)ロールによって異なります。

始める前に

Google Cloud コンソールを使用してトレースデータを表示するために必要な権限を取得するには、トレースデータを保存するプロジェクトに対する Cloud Trace ユーザー (roles/cloudtrace.user)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

トレースデータを共有する

トレースデータを共有する手順は次のとおりです。

  1. Google Cloud コンソールで、 [Trace エクスプローラ] ページに移動します。

    [Trace エクスプローラ] に移動

    このページは、検索バーを使用して見つけることもできます。

  2. Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub の構成には、App Hub ホスト プロジェクトまたは管理プロジェクトを選択します。
  3. 共有するデータを表示するように [Trace エクスプローラ] ページを構成します。

    たとえば、フィルタを追加したり、期間セレクタを更新したり、スコープ要素を変更したりできます。スコープは、トレースデータの検索対象となるリソースを制御します。この要素の最初のメニューが Project または _Default に設定されている場合、プロジェクトでトレースデータが検索されます。詳細については、トレース スコープの作成と管理をご覧ください。

    [Trace エクスプローラ] ページには、表示権限のあるデータのみが表示されます。次のようなバナーは、検出されたすべてのトレースデータを表示するために必要な権限がないことを示しています。

    You don't have the required permissions to view trace data for one or more projects listed in the trace scope. Only data stored in projects where you have the required permissions is shown.
    

    このエラーを解決するには、必要な権限がないプロジェクトを特定し、Cloud Trace ユーザー ロールを付与するよう管理者に依頼してください。

  4. [Trace エクスプローラ] ページの URL を共有するには、ツールバーに移動して [リンクをコピー] を選択し、URL を共有します。

  5. トレースまたはスパンの URL を共有する手順は次のとおりです。

    1. そのトレースまたはスパンの [詳細] フライアウトを開きます。

      スパンを選択して、詳細ビューを開くことができます。トレースの場合は、[] の [トレースを検索] フィールドにトレース ID を入力します。

    2. ツールバーで [共有] をクリックし、URL を共有します。

トラブルシューティング

トレースにスパンがない、[Trace エクスプローラ] ページにデータが表示されないなどの問題を解決する方法については、トラブルシューティングをご覧ください。

次のステップ