我有 AWS Direct Connect 连接。我想使用 Amazon CloudWatch 指标来查看吞吐量并设置基于吞吐量的通知。
简短描述
吞吐量是指在一段时间内通过 AWS Direct Connect 连接传输的数据量。连接的总容量就是带宽。吞吐量可能会因不同因素而异,例如延迟、数据包丢失、网络拥塞、TCP 窗口大小或 TCP 流。要计算 AWS Direct Connect 连接的吞吐量,请使用 CloudWatch 指标。要创建当吞吐量超过您的指定值时发出警报,请使用 Amazon Simple Notification Service(Amazon SNS)通知创建 CloudWatch 警报。
**重要事项:**吞吐量的计算结果为近似值,无法提供最新的准确带宽使用情况。对于持续 15 分钟或更长时间超过吞吐量的连接,会适用 CloudWatch 指标警报。
解决方法
- 打开 CloudWatch 控制台,然后选择与您的 Direct Connect 连接关联的 AWS 区域。
- 在导航窗格中,选择指标。然后,选择所有指标。
- 在所有指标下,选择 DX。然后,选择连接指标。
- 为您的 AWS Direct Connect 连接选择入站吞吐量或出站吞吐量:
对于入站吞吐量,请选择 ConnectionBpsIngress。
对于出站吞吐量,请选择 ConnectionBpsEgress。
注意:输出结果以比特每秒为单位。
- 为 AWS Direct Connect 连接配置您的 CloudWatch 警报。创建警报时,请设置以下值:
对于选择指标,为入站吞吐量选择 ConnectionBpsIngress,为出站吞吐量选择 ConnectionBpsEgress。
- 在条件部分中,将要监控的吞吐量值设置为条件。例如,要在吞吐量达到 100 Mbps 时收到通知,请输入 Greater/Equal(>=) 1,000,000,00。
- 在其他配置部分,将数据点到警报设置为 3/3。
- (可选)为 CloudWatch 警报设置 Amazon SNS 通知。
使用此警报主动监控您的 AWS Direct Connect 连接是否存在任何拥塞问题。如果您的吞吐量一直居高不下,超过了您的用例,则可以升级连接的带宽。
相关信息
AWS Direct Connect 指标和维度