

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

# 创建 CloudWatch 告警以监控指标
<a name="creating_alarms"></a>

可以创建 CloudWatch 告警，在告警改变状态时发送 Amazon SNS 消息。警报会监控您指定的一段时间内的一个指标，并根据相对于给定阈值的指标值在指定时间段内执行一项或多项操作。操作是一个发送到 Amazon SNS 主题或 Auto Scaling 策略的通知。

告警仅为持续状态更改调用操作。CloudWatch 警报不会仅仅因为它们处于特定状态而调用操作。状态必须发生变化并在指定的时间段内保持变化。您可以在 Amazon FSx 控制台或 CloudWatch 控制台上创建警报。

以下过程介绍了如何使用控制台、AWS CLI 和 API 为适用于 Lustre 的 Amazon FSx 创建警报。

## 使用适用于 Lustre 的 Amazon FSx 控制台设置警报
<a name="fsx-console-alarms"></a>

1. 通过以下网址打开 Amazon FSx 控制台：[https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/)。

1. 从导航窗格中，选择**文件系统**，然后选择要为其创建警报的文件系统。

1. 在**摘要**页面上，选择**监控和性能**。

1. 选择**创建 CloudWatch 警报**。随后您将被重定向至 CloudWatch 控制台。

1. 选择**选择指标**，然后选择**下一步**。

1. 在**指标**部分中，选择 **FSx**。

1. 选择**文件系统指标**，选中要为其创建警报的指标，然后选择**选择指标**。

1. 在**条件**部分中，选择该警报的条件，然后选择**下一步**。
**注意**  
在文件系统维护期间，可能不会发布指标。为了防止不必要和误导性的警报条件更改，以及为了配置警报以使其能够应对缺失的数据点，请参阅《Amazon CloudWatch 用户指南》**中的[配置 CloudWatch 警报处理缺失数据的方式](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarms-and-missing-data)。

1. 如果您希望 CloudWatch 在警报状态触发操作时向您发送电子邮件或 SNS 通知，请选择**每当此警报状态为**。

   对于**选择 SNS 主题**，选择一个现有的 SNS 主题。如果您选择**创建主题**，那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。选择**下一步**。
**警告**  
如果您使用**创建主题**创建了一个新的 Amazon SNS 主题，那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时，才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化，那么它们不会接收到通知。

1. 填写指标的**名称**、**描述**和**每当**值，然后选择**下一步**。

1. 在**预览和创建**页面上，查看告警，然后选择**创建告警**。

## 使用 CloudWatch 控制台设置警报
<a name="cloudwatch-console-alarms"></a>

1. 登录到 AWS 管理控制台 并通过以下网址打开 CloudWatch 控制台：[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 选择**创建警报**以启动**创建警报向导**。

1. 选择 **FSx 指标**来查找指标。要缩小结果范围，可以搜索文件系统 ID。选择您要为其创建警报的指标，并选择**下一步**。

1.  输入指标的**名称**、**描述**和**每当**值。

1. 如果您希望 CloudWatch 在达到警报状态时向您发送一封电子邮件，对于**每当此警报**，请选择**状态为“警报”**。对于**发送通知到**，选择一个现有 SNS 主题。如果您选择**创建主题**，那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。
**警告**  
如果您使用**创建主题**创建了一个新的 Amazon SNS 主题，那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时，才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化，那么它们不会接收到通知。

1. 查看**警报预览**，然后选择**创建警报**或返回进行更改。

## 使用 AWS CLI 设置警报
<a name="cli-alarms"></a>
+ 调用 `[put-metric-alarm](https://docs.aws.amazon.com/cli/latest/reference/put-metric-alarm.html)`。有关更多信息，请参阅 [AWS CLI Command Reference](https://docs.aws.amazon.com/cli/latest/reference/)**。

## 使用 CloudWatch 设置警报
<a name="api-alarms"></a>
+ 调用 `[PutMetricAlarm](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_PutMetricAlarm.html)`。有关更多信息，请参阅 [Amazon CloudWatch API 参考](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/)**。