共享轨迹和跨度

本文档介绍了如何与其他用户或群组共享您在 Trace Explorer 页面上查看的数据。例如,您可能会在跟踪数据中发现数据异常或趋势,并希望其他人更详细地检查这些数据。或者,您希望有人调查某个轨迹或跨度中是否存在错误或意外的延迟时间值。

最佳做法

为方便排查问题,我们建议为可能需要查看项目中的轨迹数据的所有用户、群组和网域授予该项目的 Cloud Trace User 角色 (roles/cloudtrace.user)。此角色可向主要人员授予查看轨迹数据所需的权限。

准备工作

如需获得使用 Google Cloud 控制台查看轨迹数据所需的权限,请让您的管理员为您授予存储轨迹数据的项目的 Cloud Trace User (roles/cloudtrace.user) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

您也可以通过自定义角色或其他预定义角色来获取所需的权限。

共享轨迹数据

当您使用 Trace 探索器页面探索跟踪记录数据时,您所做的选择会更新浏览器中的网址。例如,如果您添加过滤条件或设置时间范围,则相应网页的网址会发生修改。同样,如果您选择的是某个 Span 或跟踪记录,网址会更新为包含 Span ID 和跟踪记录 ID。

因此,如需与他人分享您正在查看的数据,请复制网页网址并进行分享。当收件人将网址粘贴到其浏览器中时,网址中包含的设置会替换 Trace 探索器页面的所有默认设置。显示的数据取决于收件人在网址所引用的项目中的 IAM 角色。

如需共享轨迹数据,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 Trace 探索器页面:

    转到 Trace 探索器

    您也可以使用搜索栏查找此页面。

  2. 配置 Trace 探索器页面,以显示您要共享的数据。

    例如,您可能需要添加过滤条件、更新时间范围选择器,或更改范围元素(用于控制系统在搜索哪些项目以查找轨迹数据)。

    如果 Scope 元素的第一个菜单设置为 Project _Default,系统会搜索您的项目以查找轨迹数据。否则,系统会搜索轨迹范围中列出的项目。如需了解详情,请参阅创建和管理轨迹范围

    如果您想共享轨迹或跨度的网址,请执行以下任一操作,打开相应轨迹或跨度的详情动作条:

    • 在工具栏中,依次点击 搜索轨迹,然后输入轨迹 ID。

    • 找到并选择一个 span。

  3. 复制浏览器中的网址,然后分享该网址。

问题排查

如需了解如何解决跟踪缺少跨度或在 Trace Explorer 页面中没有看到任何数据等问题,请参阅问题排查

后续步骤