项目性能用例

以下各个部分介绍性能信息中心可以提供帮助的各种情况。 本页面介绍了项目性能用例。如需了解 Google Cloud 性能,请参阅 Google Cloud 性能用例

当前性能诊断:它是网络还是应用?

性能信息中心让您可以实时了解项目的底层网络性能。它可以帮助您确定应用问题是由软件问题还是网络问题造成的。如果您看到大量丢包或高延迟时间,则可能至少一部分是 Google Cloud 网络问题。如果丢包率和延迟时间看起来很正常,则可能是该应用有问题。

场景:调查当前发生的问题

您打开了性能信息中心,并在过去一个小时内的丢包率摘要图表中看到较大峰值。由于此图表汇总了所有可用区的丢包率,因此您还不知道发生丢包的位置。

当前丢包率。
当前丢包(点击可放大)

为了进一步调查,请点击峰值出现的时间。这会打开所选时间的热图。

您可以通过拖动摘要图表时间轴上的光标来调整您的选择。

点击某个时间以查看该时间的详细信息。
点击某个时间以查看该时间的详细信息(点击可放大)

显示的热图会显示您所选时段的数据。热图中的方块用颜色标记。如热图左侧的图例所示,每种颜色反映了不同的丢包百分比。

特定时间的丢包热图。
特定时间的丢包热图(点击可放大)

由于丢包率仅在一个方向上测量,因此显示丢包率的方块表示从源轴上的区域到目标轴上的区域的丢包率。

要查看专用于区域对的图表,请点击来源区域 europe-west1-b 到目标区域 us-central1-a 的橙色方形。详情图表会保留您从前一页中选择的时间,并显示蓝色的“固定”图标。

选定时间段内的丢包率。
选定时间段内的丢包率(点击可放大)

您会在图表上看到两条线,每个数据流方向一条。在此示例中,紫色线显示了从源区域 europe-west1-b 到目标区域 us-central1-a 的流量的丢包率。红线显示相反方向(从来源可用区 us-central1-a 到目标可用区 europe-west1-b)的丢包率。

图表显示此丢包峰值是一个离群值。 您可以点击右上角的时间选择器来更改此可用区数据的显示时间范围。您最多可以查看 6 周的数据。在此示例中,您可以点击 7 天来查看所选可用区对的丢包率趋势。

7 天时间段内的丢包率。
7 天时间段内的丢包率(点击可放大)

历史性能诊断

场景:调查最近发生的问题

您正在调查本周早些时候发生的延迟时间问题。 您可以使用性能信息中心中的历史效果数据检查有问题的区域。

要更改视图,请点击延迟时间标签页。

延迟时间标签页。
延迟时间标签页(点击可放大)

如需调整延迟时间摘要图表的时间窗口,您可以使用右上角的时间选择器。在此示例中,将其设置为 1 小时。要查看热图以了解特定时间的延迟情况,请在图表的时间轴上点击该时间。

选择时间。
选择时间(点击可放大)

由于图表左侧一直显示较高的值,因此,请点击时间轴以查看在该时间点的延迟时间热图。

延迟时间热图。
延迟时间热图(点击可放大)

热图中的亮紫色方形显示区域 asia-east1-beurope-west2-c 之间的延迟时间为 261 毫秒。如需进行进一步调查,请点击亮紫色方形。随即打开的延迟时间详情图表会保留您从前一页中选择的时间,并显示蓝色的“固定”图标。

延迟时间峰值。
延迟时间峰值(点击可放大)

蓝线显示了从 europe-west2-casia-east1-b 的流量的延迟时间峰值。

如需放大峰值,请点击并拖动鼠标。

点击并拖动以进行缩放。
点击并拖动以进行缩放(点击可放大)

您现在可以看到高峰持续了 2 到 3 分钟,并在上午 8:19 达到峰值。

延迟时间峰值详情。
延迟时间峰值详情(点击可放大)

后续步骤