使用 Network Flow Monitor - Amazon CloudWatch

使用 Network Flow Monitor

网络流量监测仪可让您近实时掌握各类流量的网络性能状况,包括计算资源间的流量(Amazon EC2、Amazon Elastic Kubernetes Service)、发往其他 AWS 服务的流量(Amazon S3、Amazon DynamoDB),以及发往另一 AWS 区域边缘的流量。网络流量监测仪从部署在实例上的轻量级软件代理收集数据。这些代理从 TCP 连接中收集性能统计信息并将其发送到网络流量监测仪后端服务,该服务会为每种指标类型计算出主要影响因素。

Network Flow Monitor 还会确定 AWS 是否造成了所检测到的网络问题,并报告您选择监控的网络流的详细信息。

您可以查看单个账户中资源网络流的网络性能信息,也可以使用管理账户或委托管理员账户进行登录,通过 AWS Organizations 配置网络流量监测仪来查看组织中多个账户的性能信息。

Network Flow Monitor 适用于想要实时了解网络性能的网络运营商和应用程序开发人员。在 CloudWatch 的 Network Flow Monitor 控制台中,您可以查看资源网络流的性能数据,这些数据已从代理进行汇总,并已分为不同的类别。例如,您可以查看可用区之间或 VPC 之间的流量数据。然后,您可以为需要详细观察或长期密切追踪的特定数据流创建监测仪。

借助监测仪,您可以快速可视化指定时间范围内的网络连接的数据包丢失和延迟。对于每个监测仪,Network Flow Monitor 还会生成网络运行状况指标(NHI)。通过 NHI 值,您可以了解在所评估的时间段内,监测仪跟踪的网络流是否存在 AWS 网络问题。使用 NHI 信息,您可以快速决定是否应关注 AWS 网络问题的故障排除工作还是关注工作负载引起的网络问题。

要查看配置和使用网络流量监测仪的示例,请参阅以下博客文章:Visualizing network performance of your AWS Cloud workloads with Network Flow Monitor