

# 根据静态阈值创建 CloudWatch 告警
<a name="ConsoleAlarms"></a>

您可以为告警选择一个要监视的 CloudWatch 指标，并为该指标选择阈值。如果该指标在指定数量的评估期内超出阈值，告警将变为 `ALARM`（告警）状态。

如果您创建告警的账户在 CloudWatch 跨账户可观测性中设置为监控账户，则可以设置告警以监测与该监控账户关联的源账户中的指标。有关更多信息，请参阅 [CloudWatch 跨账户可观测性](CloudWatch-Unified-Cross-Account.md)。

**根据单个指标创建告警**

1. 访问 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)，打开 CloudWatch 控制台。

1. 在导航窗格中，依次选择 **Alarms（警报）**和 **All alarms（所有警报）**。

1. 选择**创建警报**。

1. 选择 **Select Metric（选择指标）**。

1. 请执行以下操作之一：
   + 选择包含所需指标的服务命名空间。继续选择所显示的选项，以缩小选择范围。在显示指标列表时，选中所需的指标旁边的复选框。
   + 在搜索框中，输入指标名称、账户 ID、账户标签、维度或资源 ID。接下来，选择其中的一个结果并继续，直到显示指标列表。选中所需的指标旁边的复选框。

1. 选择 **Graphed metrics**（绘制的指标）选项卡。

   1. 在 **Statistic（统计数据）**下，选择其中的一个统计数据或预定义百分比值，或者指定一个自定义百分比值（例如 **p95.45**）。

   1. 在 **Period（时间段）**下，选择告警的评估期。评估告警时，每个时间段都聚合到一个数据点。

      在创建告警时，您还可以选择是在左侧还是右侧显示 Y 轴图例。该首选项仅在创建告警时使用。

   1. 选择**选择指标**。

      将显示 **Specify metric and conditions（指定指标和条件）**页面，其中显示一个图表以及有关您选择的指标和统计数据的其他信息。

1. 在**条件**下面，指定以下内容：

   1. 对于 **Whenever *metric* is（每当指标）**，指定指标是必须大于、小于还是等于阈值。在**于...** 下面，指定阈值。

   1. 选择**其他配置**。对于**触发警报的数据点数**，指定必须有多少个评估期（数据点）处于 `ALARM` 状态才能触发警报。如果此处的两个值匹配，则会创建一个告警；如果多个连续评估期违例，该告警将变为 `ALARM`（告警）状态。

      要创建“M（最大为 N）”告警，为第一个值指定的数字应小于为第二个值指定的数字。有关更多信息，请参阅 [告警评估](alarm-evaluation.md)。

   1. 对于**缺失数据处理**，选择在缺失某些数据点时的警报行为。有关更多信息，请参阅 [配置 CloudWatch 告警处理缺失数据的方式](alarms-and-missing-data.md)。

   1. 如果警报将百分比值作为监控的统计数据，将显示**样本数少的百分比**框。使用它来选择是评估还是忽略采样率低的案例。如果选择**忽略 (保持警报状态)**，在样本大小太小时，将始终保持当前警报状态。有关更多信息，请参阅 [基于百分位数的告警和小数据样本](percentiles-with-low-samples.md)。

1. 选择**下一步**。

1. 在**通知**下面，选择一个在警报处于 `ALARM`、`OK` 或 `INSUFFICIENT_DATA` 状态时通知的 SNS 主题。

   要使告警为相同告警状态或不同告警状态发送多个通知，请选择**添加通知**。

   在 CloudWatch 跨账户可观测性中，您可以选择向多个 AWS 账户发送通知。例如，同时向监控账户和源账户发送通知。

   要让警报不发送通知，请选择**删除**。

1. 要让警报执行 Auto Scaling、EC2、Lambda、调查或 Systems Manager 操作，请选择相应的按钮，然后选择警报状态和要执行的操作。警报只有在进入 ALARM 状态时才能执行 Systems Manager 操作和调查操作。有关 Systems Manager 操作的更多信息，请参阅[将 CloudWatch 配置为通过告警创建 OpsItems ](https://docs.aws.amazon.com/systems-manager/latest/userguide/OpsCenter-create-OpsItems-from-CloudWatch-Alarms.html)和[事件创建](https://docs.aws.amazon.com/incident-manager/latest/userguide/incident-creation.html)。

   要让警报启动调查，请选择**添加调查操作**，然后选择调查组。有关 的更多信息，请参阅 [CloudWatch 调查](Investigations.md)。
**注意**  
要创建执行 SSM Incident Manager 操作的告警，您必须具有特定的权限。有关更多信息，请参阅 [AWS Systems Manager Incident Manager 的基于身份的策略示例](https://docs.aws.amazon.com/incident-manager/latest/userguide/security_iam_id-based-policy-examples.html)。

1. 在完成后，选择**下一步**。

1. 输入警报的名称和说明。名称必须仅包含 UTF-8 字符，并且不能包含 ASCII 控制字符。描述可以包含 Markdown 格式，该格式仅在 CloudWatch 控制台的警报**详细信息**选项卡中显示。Markdown 非常适合用于向运行手册或其他内部资源添加链接。然后选择**下一步**。

1. 在 **Preview and create** 下面，确认具有所需的信息和条件，然后选择 **Create alarm**。

您还可以将警报添加到控制面板。有关更多信息，请参阅 [将警报添加到 CloudWatch 控制面板](add_alarm_dashboard.md)。