网络分析器概览

网络分析器会自动监控 Virtual Private Cloud (VPC) 网络配置,并检测错误配置和欠佳配置。它提供了有关网络拓扑、防火墙规则、路由、配置依赖项以及与服务和应用的连接的数据分析。它可识别网络故障,提供根本原因信息,并建议可能的解决方法。

网络分析器会持续运行,并根据网络中近乎实时的配置更新触发相关分析。如果检测到网络故障,它会尝试将故障与最近的配置更改关联起来,以确定根本原因。该分析器会尽可能提供有关如何解决问题的详细建议。

网络数据分析组和类型

网络分析器分析的结果称为“数据分析”。 数据分析分为以下类别:

  • VPC 网络
  • 网络服务
  • Kubernetes Engine
  • 混合连接
  • 代管式服务

如需详细了解这些数据分析组及其相关数据分析类型,请参阅数据分析组和类型

分析时间表

每当进行相关配置更改时,网络分析器便会生成数据分析;此外,它也会定期生成数据分析。在进行相关配置更改大约十分钟后便会触发分析。定期分析每天至少执行一次。

系统会批处理分析,以处理频繁的配置更新。

数据分析特性

每项数据分析都有关键特性,可帮助您了解并采取纠正措施。

优先级

根据问题的严重级别指定数据分析的重要性。

  • 严重:包括影响服务且影响范围较大(例如所有虚拟机、全球或多区域)的问题。
  • :包括影响服务的问题,但影响范围可能不大。
  • :包括影响服务或阻止正确使用服务的问题。
  • :包括未来预测性故障的警告(例如利用率)或针对优化的警告(例如降低费用和增加冗余的建议)。

资源名称

提供有关在其中发现问题的资源的信息。

资源类型

根据 Google Cloud API 资源定义的资源类型。

项目

资源所属项目的 ID。

数据分析类型

  • 信息:提供有关资源的信息。
  • 警告:表示警告状况,可能是服务降级或缺少冗余。
  • 错误:表示服务可用性或性能已受到影响的错误状况。

网络数据分析

提供一行有关所报告问题类型的说明。

首次报告时间

指定首次检测到问题的时间。如果问题持续存在,则任何后续分析(由系统自动触发)都会再次报告同一问题,其中最新的分析时间与上次运行时间相同。

状态

表示数据分析是活跃、已修复(不再报告),还是用户已忽略数据分析。

  • 活跃:数据分析在查询时存在。
  • 已修复:之前报告了数据分析,但在查询时已解决。
  • 已忽略:数据分析已被用户忽略。

数据分析详细信息

提供有关发现结果的更多详细信息,并包含相关配置更改(如果适用)。

共享 VPC 数据分析

对于共享 VPC 案例,存在以下两种场景:

  • 宿主项目:网络分析器提供宿主项目中 VPC 网络的相关信息,例如显示子网 IP 地址分配百分比的 IP 地址利用率数据分析。对于此类数据分析,系统会自动汇总服务项目中的信息以生成数据分析信息。在 IP 地址利用率数据分析中,IP 地址分配计算中包含了服务项目中的虚拟机和负载均衡器。
  • 服务项目:在服务项目中运行的服务和应用会在服务项目中完成分析。示例数据分析包括:负载均衡器数据分析、GKE 数据分析和 Cloud SQL 数据分析。如果这些服务使用宿主项目 VPC 网络,则分析会自动包含主机 VPC 网络信息,例如防火墙规则和路由。

多个项目

如需在网络分析器中查看多个项目,请配置指标范围并向其添加受监控的项目。

将项目添加到某个指标范围后,便可通过该指标范围监控范围项目以及受监控项目的数据。借助该指标范围,您可以访问范围项目和受监控项目的组合指标。如需了解详情,请参阅查看多个项目的指标

如需使用现有指标范围并在单个视图中监控多个 Google Cloud 项目,请使用 Google Cloud Console 项目选择器或使用更改范围按钮选择范围项目。您还可以使用上述方法选择一个监控项目。

选择停用

如果您不希望通过网络分析器分析组织中的项目,则可以前往透明度和控制中心以停用网络分析器数据处理组。 如需更改停用设置,您必须拥有 Data Processing Controls Resource Admin 角色 (roles/dataprocessing.admin)。如需详细了解如何停用,请参阅停用数据处理