访问 Cloud Trace 中的跟踪记录

Cloud Trace 是一个分布式跟踪系统,该系统可从应用中收集延迟数据并近乎实时地显示这些数据。它可让您通过分布式系统跟踪示例请求、观察网络调用,并对系统进行端到端分析。

请注意,Cloud Trace 默认处于停用状态。如需启用 Cloud Trace,请使用启用可选功能中的 YAML 文件重新部署客户管理的控制平面。

Anthos Service Mesh 页面提供了 Google Cloud 控制台中“Cloud Trace”页面内的跟踪记录的链接。

访问跟踪记录

查看服务的跟踪记录示例

如需查看应用中服务的跟踪记录采样,请按以下步骤操作:

  1. 转到 Google Cloud 控制台中的 Anthos Service Mesh 页面

    转到 Anthos Service Mesh 页面

  2. 服务下,选择要检查的服务的名称。

    以下屏幕截图显示了 frontend Service 的示例。

    Anthos Service Mesh 跟踪记录图表

  3. 请求跟踪记录下,点击任何跟踪记录可查看详细信息。

    以下屏幕截图显示了跟踪请求子面板的示例。

    Anthos Service Mesh 跟踪记录子面板

查看所有跟踪记录

如需查看 Service 的所有跟踪记录,请按照以下步骤操作:

  1. 转到 Google Cloud 控制台中的 Anthos Service Mesh 页面

    转到 Anthos Service Mesh 页面

  2. 服务下,选择要检查的服务的名称。

  3. 转到指标页面。

  4. 时间范围下拉菜单中指定一个时间范围,或使用时间轴设置自定义范围

  5. 点击查看跟踪记录

Anthos Service Mesh 中的服务跟踪记录包含以下信息:

  • 网格中不同服务之间的请求延迟时间。
  • HTTP 请求属性,包括 ID、网址、大小、延迟时间和协议。
  • 服务名称、命名空间和网格 ID(分别作为 istio.canonical_serviceistio.namespaceistio.mesh_id 标签的一部分)。

后续步骤