使用延迟直方图 - AWS X-Ray

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用延迟直方图

当您在 AWS X-Ray 跟踪地图上选择节点或边缘时,X-Ray 控制台会显示延迟分布直方图。

延迟

延迟是指请求从开始到完成所用的时间。直方图显示延迟分布。它的 x 轴显示持续时间,y 轴显示与每个持续时间匹配的请求百分比。

该直方图显示服务在不到 300 ms 的时间内完成大多数请求。一小部分请求用时多达 2 秒,而一些异常项用了更多时间。

延迟直方图,其中 x 轴显示持续时间,y 轴显示对应每个持续时间的请求百分比

解释服务详细信息

服务直方图和边缘直方图提供了从服务或请求者角度看的延迟的可视化表示形式。

  • 通过单击圆圈选择服务节点。X-Ray 显示服务所完成的请求的直方图。延迟是服务记录的延迟,不包括服务和请求者之间的任何网络延迟。

  • 通过单击两个服务之间边缘的线条或箭头尖端来选择边缘。X-Ray 显示来自请求者的、由下游服务所完成的请求的直方图。延迟是服务记录的延迟,且包括两个服务之间的网络连接延迟。

要解释服务详细信息面板直方图,您可以查找偏离直方图中大多数值最大的值。可以将这些异常值 视为直方图中的高峰或峰值,并且您可以查看特定区域的跟踪以调查发生了什么情况。

要查看按延迟筛选的跟踪,请在直方图上选择一个范围。单击要开始选择的位置,然后从左向右拖动,突出显示一个要包括在跟踪筛选条件中的延迟范围。

选择一个范围来查看跟踪,方法是单击要开始的位置,然后从向左向右拖动,画出跟踪筛选器的范围

选择范围后,您可以选择 Zoom,只查看该部分的直方图并细化您的选择。

选择 Zoom 以查看直方图中的选定范围

将焦点设置为感兴趣的区域后,选择 View traces