分享追蹤記錄和跨度

本文說明如何與他人或群組共用您在「追蹤記錄探索器」頁面中查看的資料。舉例來說,您可能會在追蹤資料中發現資料異常或趨勢,並希望其他人更詳細地檢查該資料。或者,個別追蹤或範圍中可能出現錯誤或非預期的延遲值,需要他人調查。

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

最佳做法

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

事前準備

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

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

分享追蹤記錄資料

使用「Trace 探索工具」頁面探索追蹤記錄資料時,您所做的選取項目會更新瀏覽器中的網址。舉例來說,如果您新增篩選器或設定時間範圍,系統就會修改網頁網址。同樣地,如果您選取 span 或追蹤記錄,系統會更新網址,加入 span ID 和追蹤記錄 ID。

因此,如要與他人分享您目前查看的資料,請複製並分享網頁網址。收件者將網址貼到瀏覽器後,網址中包含的設定會覆寫「追蹤記錄探索工具」頁面的所有預設設定。顯示的資料取決於網址參照專案中收件者的 IAM 角色。

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

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

    前往「Trace Explorer」頁面

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

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

    舉例來說,您可能想新增篩選器、更新時間範圍選取器,或是變更「範圍」元素,該元素會控管要搜尋哪些專案的追蹤資料。

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

    如要分享追蹤記錄或範圍的網址,請開啟該追蹤記錄或範圍的「詳細資料」彈出式視窗,方法如下:

    • 在工具列中,依序點選「pageview」(網頁瀏覽)「Search for trace」(搜尋追蹤),然後輸入追蹤 ID。

    • 找出並選取時間範圍。

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

疑難排解

如要瞭解如何解決追蹤記錄缺少範圍或「追蹤記錄探索器」頁面未顯示任何資料等問題,請參閱「疑難排解」一文。

後續步驟