分享追蹤記錄和跨度

本文件說明如何與其他使用者或群組分享您在 Trace Explorer 頁面上查看的資料。舉例來說,您可能會在追蹤記錄資料中發現資料異常或趨勢,並希望其他人進一步檢查該資料。或者,個別追蹤記錄或跨距中可能有錯誤或意外的延遲值,您希望有人進行調查。

這項功能僅支援 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主機專案或已啟用應用程式的資料夾管理專案。

最佳做法

為方便排解問題,建議您為所有可能需要查看專案中追蹤記錄資料的使用者、群組和網域,授予該專案的 Cloud Trace 使用者角色 (roles/cloudtrace.user)。這個角色會授予主體查看追蹤記錄資料所需的權限。

事前準備

如要取得使用 Google Cloud 控制台查看追蹤資料所需的權限,請要求管理員為您授予存放追蹤資料的專案的 Cloud Trace 使用者 (roles/cloudtrace.user) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

您或許還可透過自訂角色或其他預先定義的角色取得必要權限。

分享追蹤記錄資料

使用「Trace Explorer」頁面探索追蹤記錄資料時,您所做的選取動作會更新瀏覽器中的網址。舉例來說,如果您新增篩選器或設定時間範圍,系統就會修改網頁的網址。同樣地,如果您選取跨度或追蹤記錄,網址會更新為包含跨度 ID 和追蹤記錄 ID。

因此,如要與其他人分享您正在查看的資料,請複製網頁網址並分享。當收件者將網址貼到瀏覽器時,網址中的設定會覆寫「Trace Explorer」頁面的所有預設設定。顯示的資料取決於收件者在網址參照的專案中所扮演的 IAM 角色。

如要分享追蹤記錄資料,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Trace Explorer」頁面:

    前往「Trace Explorer」頁面

    您也可以透過搜尋列找到這個頁面。

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主機專案或已啟用應用程式的資料夾管理專案。
  3. 設定「Trace 探索工具」頁面,以便顯示要共用的資料。

    舉例來說,您可以新增篩選器、更新時間範圍選取器,或變更用於搜尋追蹤資料的「範圍」元素。

    如果「範圍」元素的第一個選單設為 「專案」「_Default」,系統會搜尋專案中的追蹤記錄資料。否則系統會搜尋追蹤範圍中列出的專案。詳情請參閱「建立及管理追蹤範圍」。

    如要分享追蹤記錄或區段的網址,請執行下列任一操作,開啟該追蹤記錄或區段的「Details」彈出式視窗:

    • 在工具列中,依序按一下「pageview」「Search for trace」,然後輸入追蹤 ID。

    • 找出並選取一個區間。

  4. 複製瀏覽器中的網址,然後分享該網址。

疑難排解

如要進一步瞭解如何解決追蹤記錄缺少跨度或在「Trace Explorer」頁面中看不到任何資料的問題,請參閱「排解疑難」。

後續步驟