创建 CloudWatch 告警以监控 指标
可以创建 CloudWatch 告警,在告警改变状态时发送 Amazon SNS 消息。警报会监控您指定的一段时间内的一个指标,并根据相对于给定阈值的指标值在指定时间段内执行一项或多项操作。操作是一个发送到 Amazon SNS 主题或 Auto Scaling 策略的通知。
告警仅为持续状态更改调用操作。CloudWatch 警报不会仅仅因为它们处于特定状态而调用操作。状态必须发生变化并在指定的时间段内保持变化。您可以在 Amazon FSx 控制台或 CloudWatch 控制台上创建警报。
以下过程介绍了如何使用控制台、AWS CLI 和 API 为 Amazon FSx for Lustre 创建警报。
-
通过以下网址打开 Amazon FSx 控制台:https://console.aws.amazon.com/fsx/
。 -
从导航窗格中,选择文件系统,然后选择要为其创建警报的文件系统。
-
在摘要页面上,选择监控和性能。
-
选择创建 CloudWatch 警报。随后您将被重定向至 CloudWatch 控制台。
选择选择指标,然后选择下一步。
在指标部分中,选择 FSx。
选择文件系统指标,选中要为其创建警报的指标,然后选择选择指标。
在条件部分中,选择该警报的条件,然后选择下一步。
注意
在文件系统维护期间,可能不会发布指标。为了防止不必要和误导性的警报条件更改,以及为了配置警报以使其能够应对缺失的数据点,请参阅《Amazon CloudWatch 用户指南》中的配置 CloudWatch 警报处理缺失数据的方式。
-
如果您希望 CloudWatch 在警报状态触发操作时向您发送电子邮件或 SNS 通知,请选择每当此警报状态为。
对于选择 SNS 主题,选择一个现有的 SNS 主题。如果您选择创建主题,那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。选择下一步。
警告
如果您使用创建主题 创建了一个新的 Amazon SNS 主题,那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时,才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化,那么它们不会接收到通知。
-
填写指标的名称、描述和每当值,然后选择下一步。
在预览和创建页面上,查看告警,然后选择创建告警。
-
登录 AWS Management Console 并打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/
。 -
选择创建警报以启动创建警报向导。
-
选择 FSx 指标来查找指标。要缩小结果范围,可以搜索文件系统 ID。选择您要为其创建警报的指标,并选择下一步。
-
输入指标的名称、描述和每当值。
如果您希望 CloudWatch 在达到警报状态时向您发送一封电子邮件,对于每当此警报,请选择状态为“警报”。对于发送通知到,选择一个现有 SNS 主题。如果您选择创建主题,那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。
警告
如果您使用 Create topic (创建主题) 创建一个新 Amazon SNS 主题,那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时,才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化,那么它们不会接收到通知。
-
查看警报预览,然后选择创建警报或返回进行更改。
-
调用
put-metric-alarm
。有关更多信息,请参阅 AWS CLI Command Reference。
-
调用
PutMetricAlarm
。有关更多信息,请参阅 Amazon CloudWatch API 参考。