

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

# 创建亚马逊 CloudWatch 警报以监控亚马逊 FSx
<a name="creating_alarms"></a>

您可以创建一个 CloudWatch 警报，在警报状态发生变化时发送亚马逊简单通知服务 (Amazon SNS) Simple Notification Service 消息。警报会在指定时间段内监控某个指标。根据需要，警报接下来会根据相对于给定阈值的指标的值在很多个时间段内执行一项或多项操作。操作是一个发送到 Amazon SNS 主题或 Auto Scaling 策略的通知。

警报仅针对持续的状态变化调用操作。 CloudWatch 警报不会仅仅因为它们处于特定状态而调用操作；该状态必须已更改并保持了指定的时间段。您可以从亚马逊 FSx 控制台或亚马逊控制台创建警报。 CloudWatch 

以下过程介绍如何使用 Amazon FSx 控制台、 AWS Command Line Interface (AWS CLI) 和 API 创建警报。

**使用 Amazon FSx 控制台设置警报**

1. 打开 Amazon FSx 控制台，网址为[https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/)。

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

1. 在**摘要**页面上，从第二个面板中选择**监控和性能**。

1. 选择 “**CloudWatch 警报**” 选项卡。

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

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

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

1. 选择一个指标类别：
   + **文件系统指标**
   + **详细的文件系统指标**
   + **卷指标**
   + **详细的卷指标**

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

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

1. **如果您 CloudWatch 想在警报状态启动操作时向您发送电子邮件或 Amazon SNS 通知，请为警报状态触发选择警报状态。**

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

1. 填写**警报名称**和**警报描述**字段，然后选择**下一步**。

1. 在**预览和创建**页面上，查看您即将创建的警报，然后选择**创建警报**。

**使用 CloudWatch 控制台设置警报**

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

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

1. 从步骤 6 开始**，按照使用 Amazon FSx 控制台设置警报**中的步骤进行操作。

**要使用设置警报 AWS CLI**
+ 调用 C [put-metric-alarm](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/put-metric-alarm.html)LI 命令。有关更多信息，请参阅 [AWS CLI 命令参考](https://docs.aws.amazon.com/cli/latest/reference/)。

**使用 CloudWatch API 设置警报**
+ 调用 [PutMetricAlarm](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_PutMetricAlarm.html) API 操作 。有关更多信息，请参阅 [Amazon CloudWatch API 参考](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/)。