如何计算吞吐量,并为 Site-to-Site VPN 设置 CloudWatch 警报?

1 分钟阅读
0

我有一个 AWS Site-to-Site VPN 连接。我想使用 Amazon CloudWatch 指标来计算吞吐量,并设置基于吞吐量的通知。

简短描述

AWS Site-to-Site VPN 连接中的每条隧道支持的最大吞吐量高达 1.25 Gbps。使用 CloudWatch 指标计算 AWS Site-to-Site VPN 连接的吞吐量。要在吞吐量超过您的指定值时创建警报,请使用 Amazon Simple Notification Service(Amazon SNS)通知创建 CloudWatch 警报。

重要说明: 吞吐量计算是近似值,无法提供目前确切的带宽使用情况。CloudWatch 指标警报对于持续超过 15 分钟或更长时间的吞吐量的连接有效。

解决方法

  1. 访问 CloudWatch 控制台,然后选择与您的虚拟专用网络(VPN)关联的 AWS 区域。
  2. 在导航窗格中,选择指标。然后,选择所有指标
  3. 所有指标下,选择 VPN。然后,选择 VPN 隧道指标
  4. 为要测量的 VPN 隧道选择 TunnelDataInTunnelDataOut 指标。
  5. 选择图表化指标选项卡,然后设置以下参数:
    **统计数据:**总和
    **时期:**5 分钟
  6. 选择添加数学。从下拉列表中选择以空表达式开始
  7. 选择以空表达式开始后,您会看到一个数学表达式框。在此框输入 (m1+m2)*8/300
    此公式将每秒字节(Bps)转换为比特每秒(bps)以计算输出。变量表示以下值:
    m1 = TunnelDataIn(以字节为单位)
    m2 = TunnelDataOut(以字节为单位)
  8. 选择应用
  9. 在“图表化指标”部分中,您可以看到添加的表达式和表达式中的指标。要查看图表部分中的表示形式,仅选择添加的表达式:(m1+m2)*8/300。输出结果以比特每秒为单位。
    **注意:**确保去除 m1 以及 m2 以便仅选择数学表达式。
  10. 为 VPN 连接配置您的 CloudWatch 警报。创建警报时,请设置以下值:
    对于选择指标,输入您在步骤 7 中创建的表达式。仅选择此表达式。
    条件部分中,将要监控的吞吐量值设置为条件。例如,要在吞吐量达到 100 Mbps 时收到通知,请输入 Greater/Equal(>=) 1,000,000,00
    其他配置部分,将数据点到警报设置为 3/3
  11. (可选)为 CloudWatch 警报设置 Amazon SNS 通知

相关信息

VPN 隧道指标和维度

AWS 官方
AWS 官方已更新 1 年前