Amazon CloudWatch 网络监测仪的组件和术语
Amazon CloudWatch 网络监测仪使用或引用了以下概念。
- 监控
监测仪包括单个应用程序的资源,您可以查看这些应用程序的互联网性能和可用性测量数据,以及获取有关此应用程序的运行状况事件警报。为应用程序创建监测仪时,您可以为此应用程序添加资源以定义 Internet Monitor 要监测的城市(位置)。Internet Monitor 使用您添加的应用程序资源的流量模式,以便发布特定于与应用程序通信的位置和 ASN(通常是互联网服务提供商或 ISP)的互联网性能和可用性测量数据。换句话说,您添加的资源创建了您想要 Internet Monitor 监测并为之发布测量数据的城市网络范围。
- 已添加到监测仪的资源(“受监控的资源”)
添加到监测仪的资源是网络监测仪中“受监控的资源”。即:
您在区域中添加的每个 VPC 都是受监测的资源。在您添加 VPC 时,网络监测仪会监控 VPC 中任何面向互联网的应用程序的流量,例如,托管在 Amazon EC2 实例上、网络负载均衡器背后或 Amazon Fargate 容器中的应用程序。
您在区域中添加的每个网络负载均衡器都是受监测的资源。
您在区域中添加的每个 WorkSpaces 目录都是受监测的资源。
您添加的每个 CloudFront 分配都是受监测的资源。
- 自治系统号(ASN)
在 Internet Monitor 中,ASN 通常指互联网服务提供商(ISP),例如 Verizon 或 Comcast。ASN 是客户端用于访问互联网应用程序的网络提供商。自治系统(AS)是一组互联网可路由的互联网协议(IP)前缀,属于一个网络或一组网络,这些网络都由一个组织管理、控制和监督。
- 城市网络(位置和 ASN)
城市网络是客户端访问应用程序资源的位置(例如城市)以及客户端访问资源所使用的 ASN [通常是互联网服务提供商(ISP)]。为了帮助控制账单成本,您可以为网络监测仪的每个监测仪设置要监控的城市网络最大数量的限制。您只需为监测的实际数量的城市网络付费,最多不超过最大数量。有关更多信息,请参阅选择城市网络最大限制。
- 互联网测量数据
每五分钟,网络监测仪会将所监测应用程序流量的前 500 个城市-网络的互联网监测数据发布到 CloudWatch Logs 中的日志文件。
这些测量数据量化了应用程序城市网络的性能分数、可用性分数、传输的字节数(输入和输出字节数)和往返时间。这些是针对特定于 VPC、网络负载均衡器、CloudFront 分配或 WorkSpaces 目录的城市网络测量数据。或者,您可以选择将所有受监测城市网络(最多 50 万个城市网络的服务限制)的互联网测量数据和事件发布到 Amazon S3 存储桶。
- 指标
Internet Monitor 为传输至应用程序的全球流量和传输至每个 Amazon Web Services 区域 的全球流量生成 CloudWatch Metrics 的聚合指标。有关更多信息,请参阅 在 CloudWatch Metrics 中查看网络监测仪指标或设置警报。
- 运行状况事件
Internet Monitor 会创建运行状况事件,提醒您注意影响应用程序的特定问题。Internet Monitor 可在全球范围内检测互联网问题,例如网络延迟增加。然后,它会使用 Amazon 全球基础设施足迹中的互联网历史测量数据来计算当前问题对您的应用程序的影响,并创建运行状况事件。默认情况下,网络监测仪会根据总体影响和本地影响阈值创建运行状况事件。要详细了解运行状况事件,请参阅网络监测仪何时会创建和解决运行状况事件。
默认的运行状况事件性能和可用性阈值均为 95%。如果愿意,您可以为网络监测仪创建运行状况事件的时间指定自己的自定义阈值。有关配置阈值的更多信息,请参阅更改运行状况事件阈值。
每个运行状况事件都包含有关受影响的城市网络的信息。您可以在 CloudWatch 控制台中查看运行状况事件,也可以将 Amazon SDK 或 Amazon CLI 与网络监测仪 API 操作结合使用来查看运行状况事件。Internet Monitor 还会发送 Amazon EventBridge 运行状况事件通知。有关更多信息,请参阅网络监测仪何时会创建和解决运行状况事件。
- 网络事件
网络监测仪在可供所有 Amazon 客户使用的互联网天气地图上,显示有关最近的全球运行状况事件(称为互联网事件)的信息。您无需在网络监测仪中创建监控即可查看互联网天气地图。与运行状况事件不同的是,互联网事件并非针对个人客户或其应用程序流量。有关更多信息,请参阅 Amazon CloudWatch 网络监测仪中的全球互联网天气地图。
- 阈值
网络监测仪会根据总体影响阈值和本地阈值创建运行状况事件。您可以更改默认阈值并配置其他选项,例如关闭本地阈值。有关配置阈值的更多信息,请参阅更改运行状况事件阈值。
- 性能和可用性分数
通过分析 Amazon 收集的数据,Internet Monitor 可以检测到应用程序的互联网性能和可用性与 Internet Monitor 计算的估算基准相比何时有所下降。为了更清晰地看到这些下降值,Internet Monitor 以分数的形式向您报告信息。性能分数表示未出现性能下降的流量的估计百分比。同样,可用性分数表示未出现可用性下降的流量的估计百分比。有关更多信息,请参阅 Amazon 如何计算性能和可用性分数。
- 传输的字节和传输的受监测字节
传输的字节是 Amazon 中应用程序与客户端访问应用程序所在的城市网络(即位置和 ASN,通常是互联网服务提供商)之间的传入和传出流量的总字节数。传输的受监测字节是类似的指标,但仅包括受监测流量的字节。
- 往返时间
往返时间(RTT)是指从客户端用户发出请求到向用户返回响应所需的时间。当跨客户端位置(城市或其他地理区域)汇总 RTT 时,将根据每个客户端位置产生的应用程序流量大小对该值进行加权。