性能信息中心概览

通过性能信息中心,您可以了解整个 Google Cloud 网络的性能以及项目资源的性能。

借助这些性能监控功能,您可以区分应用中的问题和底层 Google Cloud 网络中的问题。此外,您还可以调查历史网络性能问题。

性能信息中心还会将数据导出到 Cloud Monitoring。您可以使用 Monitoring 查询数据并获取其他信息。如需了解详情,请参阅性能信息中心指标参考文档

项目性能视图

项目性能视图中,性能信息中心仅显示您拥有项目虚拟机 (VM) 实例的可用区丢包或延迟时间指标。例如,虚拟机之间的流量和虚拟机到互联网的流量。您最多可以选择五个部署工作负载的区域。通过信息中心,您可以查看和了解以下内容:

  • 丢包率摘要
  • 所选区域的区域对之间的丢包率平均值
  • 所选区域的可用区对之间的丢包率平均值
  • 延迟时间摘要
  • 所选区域的区域对之间的延迟时间中位数
  • 所选区域的可用区对之间的延迟时间中位数

虚拟机实例之间的流量

性能信息中心会显示拥有 Compute Engine 虚拟机 (VM) 实例的可用区丢包和延迟时间指标(在摘要图表和热图视图中)。它提供当前数据以及过去 6 周的指标。例如,您的项目在 Virtual Private Cloud (VPC) 网络中拥有地区 A 和 B 中的虚拟机。在这种情况下,性能信息中心为这两个可用区之间的项目提供丢包和延迟时间指标。

您还可以在表格视图中查看实际虚拟机间流量的样本的汇总延迟时间指标,具体取决于所选时间段。延迟时间详情表列出了虚拟机及其相应的延迟时间详情。

Google Cloud 和互联网位置之间的流量

性能信息中心会显示 Compute Engine 虚拟机 (VM) 实例所在的区域和与与虚拟机通信的最终设备的互联网位置之间延迟时间指标。它提供当前的延迟时间指标和六周的历史数据。例如,您的项目有一个虚拟私有云网络,该网络在区域 A 中有一些虚拟机,该区域接收来自城市 X 和 Y 的客户端的流量。在这种情况下,性能信息中心会提供您的项目在区域 A 和城市 X 和 Y 之间的延迟时间指标。

如要查看项目指标,请点击性能信息中心页面顶部的查看项目性能。如需查看有关所测量内容的更多示例和详细信息,请参阅指标

Google Cloud 性能视图

在 Google Cloud 性能视图中,性能信息中心显示所有 Google Cloud 中的可用区到区域丢包和延迟时间指标。例如,虚拟机之间的流量以及 Google Cloud 到互联网的流量。信息中心会显示 Google Cloud 网络的状态,可让您比较所有 Google Cloud 的性能与项目中观察到的性能。您最多可以选择五个 Google Cloud 区域来查看和了解以下内容:

  • 丢包率摘要。此视图最多可显示 50 个可用区对,其中包含所有 Google Cloud 中虚拟机之间的丢包。
  • 可用区对之间的丢包率平均值。
  • 延迟时间摘要。此视图最多可显示整个 Google Cloud 中具有虚拟机间往返时间 (RTT) 的 50 个可用区对。
  • 可用区对之间的延迟时间中位数。

虚拟机实例之间的流量

性能信息中心会显示所有 Google Cloud 中的丢包和延迟时间指标。这些指标可帮助您了解每个项目信息中心中发现的问题是否是您的项目所独有的。

Google Cloud 性能视图显示所选时间段(默认情况下为一小时)内最多 50 个可用区对的时序数据。

您可以查看任何 Google Cloud 可用区对的网络性能,即使您未在这些可用区部署您的项目也是如此。您可以查看区域级和可用区级的性能。摘要时序图显示最多 50 个可用区对,这些可用区对在所有 Google Cloud 中,虚拟机之间的丢包率最高或延迟时间最长。

Google Cloud 和互联网位置之间的流量

性能信息中心会显示所有 Google Cloud 区域和互联网端点中的虚拟机之间的延迟时间指标。您可以将流量聚合到城市、地理区域和国家/地区级别。您可以查看与特定区域-地理位置对相对应的延迟时间指标,前提是该位置对有足够多的 Google Cloud 流量。

这些指标可帮助您评估每个项目的信息中心中明显的问题是否是您的项目所独有的。全局指标还有助于您规划未来的部署。

如需查看 Google Cloud 性能指标,请点击性能信息中心页面顶部的查看所有 Google Cloud 的性能。如需从项目性能视图查看 Google Cloud 性能指标,您可以将指针悬停在特定可用区对上。如需查看有关所测量内容的更多示例和详细信息,请参阅指标

权限

如需通过 Google Cloud 控制台或通过 Monitoring 访问性能信息中心数据,您必须具有 monitoring.timeSeries.list 权限。下表列出的 Monitoring 角色中包含此权限。

角色名称 角色 ID
监控查看者 roles/monitoring.viewer
Monitoring Editor roles/monitoring.editor
监控管理员 roles/monitoring.admin

如需了解包含 monitoring.timeSeries.list 权限的其他角色,请参阅了解角色

更改项目范围

如需使用现有指标范围并在单个视图中监控多个 Google Cloud 项目,请使用 Google Cloud 控制台项目选择器或使用更改范围按钮选择范围项目。您还可以使用上述方法选择一个监控项目。如需了解详情,请参阅性能信息中心指标参考文档

您可以根据预定义的条件创建丟包过高的提醒。如果任何区域对的丟包超过 5%,持续时间为 5 分钟,系统就会触发丟包提醒政策。

启用提醒后,您可以及时获知云端应用中出现的问题,从而快速解决问题。提醒政策描述了您希望在哪些情况下收到提醒以及希望如何获得通知。如需详细了解如何创建和管理提醒政策,请参阅提醒简介

后续步骤