比较性能剖析文件

借助 Cloud Profiler,您能够直观比较同一类型的两个性能剖析文件(取自某个项目中的同一服务)。您可以比较在以下方面存在差异的性能剖析文件:

  • 结束时间:服务是否在某些时间运行更快?随着时间的推移,运行速度是否逐渐提高或降低?
  • 可用区:服务在某些可用区的运行速度是否高于其他可用区?
  • 服务版本:新旧版本之间是否存在显著差异?有哪些差异?
  • 权重:高耗用量期间捕获的性能剖析文件与平常的性能剖析文件有何不同?

设置性能剖析文件比较

设置性能剖析文件比较时,您可以为原始性能剖析文件和作为比较对象的性能剖析文件指定参数。除比较对象字段定义的配置参数外,这两个性能剖析文件共享其他所有配置参数。

要配置性能剖析文件比较,请执行以下操作:

  1. 比较对象菜单中选择一个选项,以设置比较类型:

    从上述选项中选择一个选项即会生成一个新的配置字段。该字段名称以要比较的对象 (Compared) 开头,以比较类型结束。 例如,如果选择版本,则比较版本字段会显示在比较对象字段的旁边。

  2. 要比较的对象 (Compared) 菜单中选择一个选项,以指定作为比较对象的性能剖析文件。

例如,屏幕截图展示了用于比较两个版本的 docdemo-service 的设置:

两个 CPU 时间性能剖析文件的比较图。

以下字段的设置适用于原始性能剖析文件和作为比较对象的性能剖析文件:

  • 时间范围7 days
  • 结束时间10/24/19, 8:35 AM
  • 服务docdemo-service
  • 性能剖析类型CPU time
  • 可用区All zones
  • 权重All

对于原始性能剖析文件,版本1.75.0。对于作为比较对象的性能剖析文件,版本1.25.0

了解比较图

执行比较操作后生成的图与标准图的不同之处体现在以下几个方面: