使用 Amazon CloudWatch 进行监控 - Amazon Direct Connect
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon CloudWatch 进行监控

您可以监控物理Amazon Direct Connect连接和虚拟接口,使用 CloudWatch。CloudWatch 收集原始数据Amazon Direct Connect,并将其处理为可读度量。默认情况下,CloudWatch 提供Amazon Direct Connect每隔 5 分钟指标数据。

如果您的连接是专用的非托管连接,而您没有看到任何 CloudWatch 指标,则您可能连接到了正在迁移的旧平台。要查看指标,请联系 Amazon Web Services Support,请求加急迁移到新平台。

有关 CloudWatch 的详细信息,请参阅Amazon CloudWatch 用户指南。您还可以监控您的服务 CloudWatch,以查看哪些服务正在使用资源。有关更多信息,请参阅 。Amazon发布 CloudWatch 指标的服务

Amazon Direct Connect 指标和维度

这些指标可用于 Amazon Direct Connect 物理连接和虚拟接口。

Amazon Direct Connect 连接指标

Amazon Direct Connect 专用连接中包含以下指标。

指标 说明

ConnectionState

连接的状态。1 表示运行,0 表示关闭

此指标适用于专用连接和托管连接。

单位:Boolean

ConnectionBpsEgress

Amazon 连接侧出站数据的比特率。

报告的数量是指定时间段(默认为 5 分钟,最短 1 分钟)内的聚合(平均值)。您可以更改默认聚合。

对于新连接或当设备重新启动时,此衡量指标可能不适用。在连接用于发送或接收流量时,该指标启动。

单位:每秒位数

ConnectionBpsIngress

Amazon 连接侧入站数据的比特率。

对于新连接或当设备重新启动时,此衡量指标可能不适用。在连接用于发送或接收流量时,该指标启动。

单位:每秒位数

ConnectionPpsEgress

Amazon 连接侧出站数据的数据包速率。

报告的数量是指定时间段(默认为 5 分钟,最短 1 分钟)内的聚合(平均值)。您可以更改默认聚合。

对于新连接或当设备重新启动时,此衡量指标可能不适用。在连接用于发送或接收流量时,该指标启动。

单位:每秒数

ConnectionPpsIngress

Amazon 连接侧入站数据的数据包速率。

报告的数量是指定时间段(默认为 5 分钟,最短 1 分钟)内的聚合(平均值)。您可以更改默认聚合。

对于新连接或当设备重新启动时,此衡量指标可能不适用。在连接用于发送或接收流量时,该指标启动。

单位:每秒数

ConnectionCRCErrorCount

此计数不再使用。请改用 ConnectionErrorCount

ConnectionErrorCount

上所有 MAC 级别错误类型的总错误计数Amazon设备。总数包括循环冗余检查 (CRC) 错误。

此度量是自上次报告的数据点以来发生的错误计数。当接口上出现错误时,度量将报告非零值。要获取 CloudWatch 中选定时间间隔内所有错误的总计数,例如 5 分钟,请应用 “总和” 统计数据。有关获取总和统计数据的更多信息,请参阅。获取指标的数据中的Amazon CloudWatch 用户指南

当接口上的错误停止时,度量值设置为 0。

注意

此指标会替换ConnectionCRCErrorCount,它不再使用。

单位:计数

ConnectionLightLevelTx

指示 Amazon 连接侧出站(出口)流量的光纤连接的运行状况。

此指标有两个维度。有关更多信息,请参阅 Amazon Direct Connect 可用维度

单位:dBm

ConnectionLightLevelRx

指示 Amazon 连接侧入站(入口)流量的光纤连接的运行状况。

此指标有两个维度。有关更多信息,请参阅 Amazon Direct Connect 可用维度

单位:dBm

ConnectionEncryptionState

表示连接加密状态。1 表示连接加密为up,0 指示连接加密为down。将此度量应用于 LAG 时,1 表示 LAG 中的所有连接都具有编码up。0 表示至少有一个 LAG 连接编码为down

注意

MAC 安全功能处于 Beta 版本Amazon Direct Connect,并可能更改。

Amazon Direct Connect 虚拟接口指标

Amazon Direct Connect 虚拟接口中包含以下指标。

指标 说明

VirtualInterfaceBpsEgress

Amazon 虚拟接口侧出站数据的比特率。

报告的数量是指定时间段(默认为 5 分钟)内的聚合(平均值)。

单位:每秒位数

VirtualInterfaceBpsIngress

Amazon 虚拟接口侧入站数据的比特率。

报告的数量是指定时间段(默认为 5 分钟)内的聚合(平均值)。

单位:每秒位数

VirtualInterfacePpsEgress

Amazon 虚拟接口侧出站数据的数据包速率。

报告的数量是指定时间段(默认为 5 分钟)内的聚合(平均值)。

单位:每秒数

VirtualInterfacePpsIngress

Amazon 虚拟接口侧入站数据的数据包速率。

报告的数量是指定时间段(默认为 5 分钟)内的聚合(平均值)。

单位:每秒数

Amazon Direct Connect 可用维度

您可以使用以下维度筛选 Amazon Direct Connect 数据。

维度 说明

ConnectionId

Amazon Direct Connect 连接和虚拟接口的指标中提供此维度。此维度按连接筛选数据。

OpticalLaneNumber 此维度筛选 ConnectionLightLevelTx 数据和 ConnectionLightLevelRx 数据,并按照 Amazon Direct Connect 连接的光纤通道编号筛选数据。
VirtualInterfaceId Amazon Direct Connect 虚拟接口的指标中提供此维度,并按虚拟接口筛选数据。

查看 Amazon Direct Connect CloudWatch 指标

Amazon Direct Connect会向您发送以下有关您的Amazon Direct Connect每隔 30 秒连接到 Amazon CloudWatch。然后 Amazon CloudWatch 会以 1 分钟或 5 分钟的时间间间间隔聚合这些数据点。您可以按照以下步骤查看 Amazon Direct Connect 连接的指标。

使用 CloudWatch 控制台查看指标

指标的分组首先依据服务命名空间,然后依据每个命名空间内的各种维度组合。

  1. 通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择指标

  3. 对于 All metrics (所有指标),选择 DX 指标命名空间。

  4. 选择 Connection Metrics (连接指标),然后选择指标维度,以查看指标(例如,Amazon Direct Connect 连接)。

  5. (对于连接指标,可选)要以 1 分钟为间隔返回所选指标的数据,请选择绘制指标的图表,然后选择1 分钟来自 的Period列表。

使用 Amazon Direct Connect 控制台查看指标

  1. 打开Amazon Direct Connect控制台https://console.aws.amazon.com/directconnect/

  2. 在导航窗格中,选择 Connections (站点到站点 VPN 连接)

  3. 选择连接。Monitoring 选项卡会显示您的连接的指标。

使用 Amazon CLI 查看指标

在命令提示符处,使用以下命令。

aws cloudwatch list-metrics --namespace "AWS/DX"

创建 CloudWatch 警报以监控 指标Amazon Direct Connect连接

您可以创建在警报改变状态时发送 Amazon SNS 消息的 CloudWatch 警报。警报会监控您指定的时间段内的某个指标。它将根据指标值在多个时间段内相对于给定阈值的情况向 Amazon SNS 主题发送通知。

例如,您可以创建一个监控 Amazon Direct Connect 连接状态的警报。它会在连接状态在连续五个 1 分钟时间段内都为关闭时发送通知。

创建连接状态警报

  1. 通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择 Alarms (警报)

  3. 选择 Create Alarm

  4. 选择 DX Metrics (DX 指标) 类别。

  5. 选择 Amazon Direct Connect 连接,然后选择 ConnectionState 指标。选择 Next (下一步)

  6. 按如下所示配置警报,然后选择 Create Alarm (创建警报)

    • 对于 Alarm Threshold (警报阈值),输入警报的名称和说明。对于 Whenever (每当),选择 < 并输入 1。输入 5 作为连续周期数。

    • 对于 Actions (操作),选择现有通知列表,或者选择 New list (新建列表) 以创建一个新的通知列表。

    • 对于 Alarm Preview (警报预览),选择以 1 分钟为时间段。

有关创建警报的更多示例,请参阅创建 Amazon CloudWatch 警报中的Amazon CloudWatch 用户指南