在 Google Cloud Console 中查看跟踪记录

在 Google Cloud Console 中,Cloud Trace 概览窗口会显示应用的延迟时间数据摘要,并可让您更详细地研究各个跟踪记录:

  • 一系列性能数据分析,可帮助您了解如何缩短应用的延迟时间。
  • 列出了最频繁应用请求RPC 调用及其平均延迟时间。
  • 最多可显示三个每日分析报告。每个报告都会显示单个 RPC 端点前一天的延迟时间数据。如果某个端点的数据是从七天前开始提供的,则这些早期数据将包含在图表中以进行比较。
  • 包含最近的跟踪活动及其延迟时间和发出时间的列表。
  • 您的付费跟踪记录 Span 的结算摘要。

概览窗口

如需开始使用 Cloud Trace,请在 Google Cloud Console 中选择 Trace,或使用以下按钮:

转到 Trace

这是 Trace 中的默认视图。如需返回此窗口,请点击导航窗格中的概览

Cloud Trace 概览页面。

数据分析

数据分析窗格会显示应用的性能分析信息列表(如适用):

Cloud Trace 数据分析窗格。

数据分析窗格会突出显示应用中的常见问题,并可帮助您缩短延迟时间。例如,某项数据分析可能报告称,您的应用连续调用 Datastore put() 操作的次数过多,如果改为批量操作的形式,则可能会缩短延迟时间。

如需查看某项数据分析的详细信息,请点击该数据分析的名称。Trace 详情窗口的数据分析窗格描述了潜在问题以及解决问题的建议步骤:

Cloud Trace 数据分析详情窗格。

近期跟踪记录

近期跟踪记录窗格会显示项目最近的跟踪记录:

Cloud Trace 最近的跟踪记录窗格。

如需查看所列跟踪记录的详细信息,请点击 URI 以打开 Trace 详情窗口。在 Trace 详情窗口中,您可以详细检查此跟踪记录。

频繁的请求

最常见的 URI 窗格会显示一个列表,其中包含前一天内对应用发出请求频率最高的 URI 及其平均延迟时间:

Cloud Trace 频繁的请求窗格。

如需浏览和查看匹配请求的详细延迟时间数据,请点击任意 URI 打开跟踪记录列表窗口。默认情况下,系统会填充请求过滤条件,并显示过去 1 小时内的数据。您可以更改过滤条件和时间范围以查看其他请求:

Cloud Trace 跟踪记录列表窗格。

如需了解详情,请转到查找和查看跟踪记录

频繁的 RPC 调用

最常见的 RPC窗格会显示一个列表,其中包含应用在过去一天执行频率最高的 RPC 调用及其平均延迟时间:

Cloud Trace 频繁的 RPC 窗格。

如需浏览匹配 RPC 调用的请求的延迟数据,请点击 RPC 名称。

付费跟踪记录 Span

付费跟踪记录 Span 窗格显示与使用 Trace 时的费用相关的信息:

Cloud Trace 付费跟踪记录 Span 窗格。

  • 本月提取的跟踪记录 Span 会告诉您在当前日历月的第一天后,Trace 为您的 Google Cloud 项目创建和接收的跟踪记录 span 数。
  • 上月提取的跟踪记录 Span 会告诉您在上个完整的日历月份内,Trace 为您的 Google Cloud 项目创建和接收的跟踪记录 span 数。

利用这些值,您可以估算 Trace 的使用费用。如需了解价格信息,请转到 Trace 价格

每日分析报告

每日分析报告窗格最多可显示三个自动生成的报告。每个报告都会显示单个 RPC 端点前一天的延迟时间数据。如果某个端点的数据是从七天前开始提供的,则这些早期数据将包含在图表中以进行比较。 仅当 RPC 端点是最常见的三个 RPC 端点之一并且至少有 100 个可用的跟踪记录时,才会为该端点生成报告。

如果没有足够的数据来创建至少一个自动生成的报告,Trace 会提示您创建自定义分析报告。

延迟时间数据可以显示为密度分布或累计分布:

  • 默认情况下,每日分析报告会将数据显示为密度。横轴会使用对数转换显示延迟时间,而纵轴会显示每个延迟时间值的请求次数百分比。通过密度分布,您可以评估延迟时间值的一致性。

  • 通过点击累计分布按钮,纵轴会更改为延迟时间小于或等于横轴延迟时间值的请求次数百分比。通过此视图,您可以确定延迟时间小于特定值的请求次数百分比。

如需了解详情,请转到创建和查看分析报告

后续步骤