性能信息中心会将丢包率和延迟时间指标导出到 Cloud Monitoring。您可以在 Monitoring 中创建自己的信息中心,还可以创建使用性能信息中心指标的信息中心图表和提醒。
丢包指标
性能信息中心仅在其丢包图表中公开某些字段。Monitoring 会公开为资源收集的所有指标字段。
- 资源类型:
gce_zone_network_health
- 指标:
networking.googleapis.com/cloud_netslo/active_probing/probe_count
说明:探测数
过滤 说明 remote_zone remote_region remote_location_type cloud
(内部 IP 地址)、external
(外部 IP 地址)或network_peering
协议 结果 失败或成功
丢包率按失败的探测数与总探测数之比计算:
metric[failure]/(metric[failure]+metric[success])
虚拟机之间的延迟时间指标
对于以下资源类型和指标,特定项目的延迟时间指标按往返时间 (RTT) 计算:
- 资源类型:
gce_instance
- 指标:
networking.googleapis.com/vm_flow/rtt
- 说明:通过本地虚拟机 (VM) 实例之间的 TCP 连接测量的 RTT 分布。
对于以下资源类型和指标(预览版),可用区之间所有 Google Cloud 项目中的延迟时间指标均按往返时间 (RTT) 计算:
- 资源类型:
networking.googleapis.com/Location
- 指标:
networking.googleapis.com/all_gcp/vm_traffic/zone_pair_median_rtt
说明:所有 Google Cloud 项目中每个可用区对的虚拟机间流量的平均和汇总 RTT(往返时间)。
在信息中心或 Metrics Explorer 中对所有 Google Cloud 项目中的每个可用区对使用延迟时间指标时,请确保仅显示活跃资源和指标 (Only show active resources and metrics) 选项处于停用状态。
您无法使用 Monitoring Query Language (MQL) 查询所有 Google Cloud 项目中每个可用区对的延迟时间。
虚拟机和互联网端点之间的延迟时间指标
对于以下资源和指标,延迟时间指标按往返时间 (RTT) 计算:
- 资源:
gce_instance
- 指标:
networking.googleapis.com/vm_flow/external_rtt
- 说明:通过 TCP 连接在本地虚拟机 (VM) 实例和互联网端点之间测量的 RTT 分布。
创建 Monitoring 自定义信息中心
您可以为性能信息中心指标创建自定义 Monitoring 信息中心。 如需了解详情,请参阅信息中心。
使用 Metrics Explorer 创建图表
您可以使用 Metrics Explorer 来为项目的延迟时间指标创建图表。如需了解详情,请参阅 Metrics Explorer。
创建基于指标的提醒政策
您可以为项目的延迟时间指标创建基于指标的提醒政策。有关详细信息,请参阅提醒。
监控多个项目的网络性能
如果您希望在单个视图中监控多个项目,则可以使用 Cloud Monitoring 或将项目添加到指标范围。
访问您的 Google Cloud 项目的 Cloud Monitoring 时,默认情况下您可以访问所选项目的指标。但是,您可以配置 Cloud Monitoring 以查看最多 375 个 Google Cloud 项目的指标。如需了解详情,请参阅受监控项目限制。
如需了解详情,请参阅针对 Cloud Monitoring 配置项目。
更改项目范围
如需在性能信息中心中查看多个项目,请配置指标范围并向其添加受监控项目。
将项目添加到某个指标范围后,便可通过该指标范围监控范围项目以及受监控项目的数据。借助该指标范围,您可以访问范围项目和受监控项目的组合指标。如需了解详情,请参阅查看多个项目的指标。
如需使用现有指标范围并在单个视图中监控多个 Google Cloud 项目,请使用 Google Cloud Console 项目选择器或使用更改范围按钮选择范围项目。您还可以使用这些选项选择单个监控项目。
后续步骤
- 查看特定于项目的丢包信息中心
- 查看 Google Cloud 丢包信息中心
- 查看项目特定的延迟时间信息中心
- 查看 Google Cloud 延迟时间指标
- 在 Google Cloud 控制台中查看性能信息中心指标
- 性能信息中心问题排查