Amazon CloudWatch
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

根据指标数学表达式创建 CloudWatch 警报

要基于指标数学表达式创建警报,请选择表达式中要使用的一个或多个 CloudWatch 指标。然后,指定表达式、阈值和评估期。

根据数学表达式创建警报

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 在导航窗格中,依次选择 AlarmsCreate Alarm

  3. 选择选择指标并执行以下操作之一:

    1. 选择包含特定指标的服务命名空间。继续选择所显示的选项,以缩小选择范围。当显示指标列表时,请选中适当指标旁边的复选框。

    2. 在搜索框中,键入指标、维度的名称或资源 ID,然后按 Enter。选择其中一个结果并继续,直到显示指标的列表。选中适当指标旁的复选框。

    (可选)要添加数学表达式中要使用的其他指标,请在全部指标下选择全部,找到特定的指标,然后选中它旁边的复选框。您最多可以添加 10 个指标。

  4. 选择 Graphed metrics。对于添加的每个指标,执行以下操作:

    1. 统计数据下,选择其中一个统计数据或预定义的百分位数,或指定自定义百分位数(例如 p95.45)。

    2. 时间段下,选择警报的评估期。评估警报时,每个时间段聚合到一个数据点。

      您还可以选择在创建警报时,Y 轴图例显示在左侧还是右侧。此首选项仅用于创建警报。

  5. 选择 Add a math expression。将为表达式显示一个新行。

  6. 在新行上,在详细信息列中键入数学表达式,然后按 Enter。有关您可以使用的函数和语法的信息,请参阅指标数学语法和函数

    要使用一个指标或另一个表达式的结果作为此表达式的公式的一部分,请使用 Id 列中显示的值。例如,m1+m2e1-MIN(e1)

    您可以更改 Id 的值。它可以包括数字、字母和下划线,并且必须以小写字母开头。将 Id 的值更改为更有意义的名称也可以使警报图表更易于理解。

  7. (可选)在新数学表达式的公式中同时使用指标和其他数学表达式的结果,添加更多的数学表达式。

  8. 当您具有要用于警报的表达式时,请清除页面上每个其他表达式和每个指标左侧的复选框。只应选中要用于警报的表达式旁边的复选框。为警报选择的表达式必须生成单个时间序列,且仅在图表上显示一行。然后选择选择指标

  9. 为警报键入名称和描述。名称只能包含 ASCII 字符。

  10. 对于每当,指定警报的条件。

    1. 对于是:,指定表达式结果必须大于、小于还是等于阈值,并指定阈值。

    2. 对于 for: (针对:),指定必须有多少个评估期(数据点)处于 ALARM(警报)状态才会触发警报。最初,您仅可以更改第二个值,第一个值将更改以匹配您的条目。这将创建一个警报,如果多个连续周期超出阈值,该警报将进入 ALARM(警报)状态。

      要创建 M 个警报(共 N 个),请选择铅笔图标。然后,您可以更改 M 数字,使之与 N 数字不同。有关更多信息,请参阅 评估警报

  11. 附加设置下,对于将缺失的数据作为以下内容处理,选择当缺失某些数据点时警报的行为方式。有关更多信息,请参阅配置 CloudWatch 警报处理缺失数据的方式

  12. Actions 下,选择您希望警报在触发时执行的操作的类型。选择 +通知+AutoScaling 操作让警报执行多个操作。至少指定一个操作。

  13. 选择 Create Alarm

您还可以将警报添加到控制面板。有关更多信息,请参阅 在 CloudWatch 控制面板中添加或删除警报