访问 Cloud Trace 中的跟踪记录
Cloud Trace 是一个分布式跟踪系统,该系统可从应用中收集延迟数据并近乎实时地显示这些数据。它可让您通过分布式系统跟踪示例请求、观察网络调用,并对系统进行端到端分析。
请注意,Cloud Trace 默认处于停用状态。如需启用 Cloud Trace,请使用启用可选功能中的 YAML 文件重新部署客户管理的控制平面。
Anthos Service Mesh 页面提供了 Google Cloud 控制台中“Cloud Trace”页面内的跟踪记录的链接。
访问跟踪记录
查看服务的跟踪记录示例
如需查看应用中服务的跟踪记录采样,请按以下步骤操作:
转到 Google Cloud 控制台中的 Anthos Service Mesh 页面。
在服务下,选择要检查的服务的名称。
以下屏幕截图显示了
frontend
Service 的示例。在请求跟踪记录下,点击任何跟踪记录可查看详细信息。
以下屏幕截图显示了跟踪请求子面板的示例。
查看所有跟踪记录
如需查看 Service 的所有跟踪记录,请按照以下步骤操作:
转到 Google Cloud 控制台中的 Anthos Service Mesh 页面。
在服务下,选择要检查的服务的名称。
转到指标页面。
从时间范围下拉菜单中指定一个时间范围,或使用时间轴设置自定义范围。
点击查看跟踪记录。
Anthos Service Mesh 中的服务跟踪记录包含以下信息:
- 网格中不同服务之间的请求延迟时间。
- HTTP 请求属性,包括 ID、网址、大小、延迟时间和协议。
- 服务名称、命名空间和网格 ID(分别作为
istio.canonical_service
、istio.namespace
和istio.mesh_id
标签的一部分)。