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

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

使用 Amazon 进行监控 CloudWatch

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

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

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

Amazon Direct Connect 指标和维度

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

Amazon Direct Connect 连接指标

Direct Connect 专用连接提供了以下指标。

指标 描述

ConnectionState

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

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

注意

除了连接所有者账户外,该指标还适用于托管虚拟接口所有者账户。

单位:布尔值

ConnectionBpsEgress

来自连接 Amazon 端的出站数据的比特率。

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

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

单位:每秒比特数

ConnectionBpsIngress

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

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

单位:每秒比特数

ConnectionPpsEgress

来自连接 Amazon 端的出站数据的数据包速率。

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

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

单位:每秒数据包数

ConnectionPpsIngress

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

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

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

单位:每秒数据包数

ConnectionCRCErrorCount

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

ConnectionErrorCount

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

此指标是自上次报告数据点以来发生的错误计数。当接口出现错误时,指标会报告非零值。要获取所选时间间隔(例如 5 分钟)内 CloudWatch所有错误的总数,请应用 “sum” 统计数据。有关获取总和统计数据的更多信息,请参阅 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

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

此维度在 Direct Connect 连接和虚拟接口的指标中可用。此维度按连接筛选数据。

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

查看 Amazon Direct Connect CloudWatch 指标

Amazon Direct Connect 发送有关您的 Direct Connect 连接的以下指标。 CloudWatch然后,Amazon 将这些数据点聚合为 1 分钟或 5 分钟的时间间隔。默认情况下,Direct Connect 指标数据每隔 5 分钟写入 CloudWatch 一次。

注意

如果您设置了 1 分钟的时间间隔,Direct Connect 将尽最大努力 CloudWatch 使用此间隔写入指标,但不能始终保证。

您可以使用以下过程查看 Direct Connect 连接的指标。

使用 CloudWatch 控制台查看指标

指标的分组首先依据服务命名空间,然后依据每个命名空间内的各种维度组合。有关使用 Amazon CloudWatch 查看 Direct Connect 指标(包括添加数学函数或预建查询)的更多信息,请参阅《亚马逊 CloudWatch 用户指南》中的使用 Amazon CloudWatch 指标

  1. 打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择 Metrics(指标),然后选择 All metrics(所有指标)。

  3. 指标部分,选择 DX

  4. 选择ConnectionId指标名称,然后选择以下任一选项来进一步定义该指标:

    • 添加到搜索:将此指标添加到您的搜索结果。

    • 仅搜索此指标:仅搜索此指标。

    • 从图表中移除:从图表中移除此指标。

    • 仅绘制此指标的图表:仅绘制此指标的图表。

    • 绘制所有搜索结果的图表:绘制所有指标的图表。

    • 使用 SQL 查询绘制图表:打开 Metric Insights 查询生成器,允许您通过创建 SQL 查询来选择要绘制图表的内容。有关使用 Metric Insights 的更多信息,请参阅 Amazon CloudWatch 用户指南中的使用 CloudWatch 指标见解查询您的指标。

使用 Amazon Direct Connect 控制台查看指标
  1. 打开Amazon Direct Connect控制台,网址为 https://console.aws.amazon.com/directconnect/v2/home

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

  3. 选择连接。

  4. 选择监控选项卡以显示连接的指标。

要查看指标,请使用 Amazon CLI

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

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

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

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

例如,您可以创建一个监控 Amazon Direct Connect 连接状态的警报。它会在连接状态在连续五个 1 分钟时间段内都为关闭时发送通知。要详细了解如何创建警报以及有关创建警报的更多信息,请参阅《亚马逊 CloudWatch 用户指南》中的 “使用亚马逊 CloudWatch 警报”。

创建 CloudWatch 警报。
  1. 打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择 Alarms(告警),然后选择 All alarms(所有告警)。

  3. 选择创建警报

  4. 选择选择指标,然后选择 DX

  5. 选择连接指标指标。

  6. 选择 Amazon Direct Connect 连接,然后选择选择指标指标。

  7. 指定指标和条件页面上,配置警报的参数。有关指定指标和条件的更多信息,请参阅亚马逊 CloudWatch 用户指南中的使用亚马逊 CloudWatch警报

  8. 选择下一步

  9. 配置操作页面上配置警报操作。有关配置警报操作的更多信息,请参阅 Amazon CloudWatch 用户指南中的警报操作

  10. 选择下一步

  11. 添加名称和描述页面上,输入名称和可选的警报描述来描述该警报,然后选择下一步

  12. 预览和创建页面上验证建议的警报。

  13. 如果需要,请选择编辑以更改任何信息,然后选择创建警报

    警报页面将显示一个新行,其中包含有关新警报的信息。操作状态显示操作已启用,表示警报处于活动状态。