本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建 CloudWatch 告警
可以创建 CloudWatch 告警,在告警改变状态时发送 Amazon SNS 消息。警报会每隔一段时间(由您指定)监控一个指标,并根据相对于给定阈值的指标值每隔若干个时间段执行一项或多项操作。操作是一个发送到 Amazon SNS 主题或自动扩缩策略的通知。
告警仅为持续状态更改调用操作。CloudWatch 警报不会仅仅因为处于特定状态就调用操作;状态必须已改变并在指定的若干个时间段内保持不变。您可以通过 Amazon FSx 控制台或 CloudWatch 控制台创建警报。
以下过程介绍了如何使用控制台、AWS CLI 和 API 为 Amazon FSx 创建警报。
设置 CloudWatch 警报(控制台)
-
通过以下网址打开 Amazon FSx 控制台:https://console.aws.amazon.com/fsx/
。 -
从导航窗格中,选择文件系统,然后选择要为其创建警报的文件系统。
-
选择操作菜单,然后选择查看详细信息。
-
在摘要页面上,选择监控和性能。
-
选择 CloudWatch 警报。
-
选择创建 CloudWatch 警报。随后您将被重定向至 CloudWatch 控制台。
选择选择指标,然后选择下一步。
在指标部分中,选择 FSx。
选择文件系统指标,选中要为其创建警报的指标,然后选择选择指标。
在条件部分中,选择您希望用于该警报的条件,然后选择下一步。
注意
对于单可用区文件系统,在文件系统维护期间,可能不会发布指标;对于多可用区文件系统,在主文件服务器和辅助文件服务器之间进行失效转移和失效自动恢复期间,可能不会发布指标。为了防止不必要和误导性的警报条件更改,以及为了配置警报以使其能够应对缺失的数据点,请参阅《Amazon CloudWatch 用户指南》中的配置 CloudWatch 警报处理缺失数据的方式。
-
如果您希望 CloudWatch 在警报状态触发操作时向您发送电子邮件或 SNS 通知,请选择每当此警报状态为警报状态。
对于选择 SNS 主题,选择一个现有的 SNS 主题。如果您选择创建主题,那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。选择下一步。
注意
如果您使用创建主题 创建了一个新的 Amazon SNS 主题,那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时,才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化,那么它们不会接收到通知。
-
填写指标的名称、描述和每当值,然后选择下一步。
在预览和创建页面上,查看您即将创建的警报,然后选择创建警报。
使用 CloudWatch 控制台设置警报
-
登录 AWS Management Console 并打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/
。 -
选择创建警报以启动创建警报向导。
-
选择 FSx 指标并滚动浏览 Amazon FSx 指标,以找到要为其设置警报的指标。要在此对话框中仅显示 Amazon FSx 指标,请搜索文件系统的文件系统 ID。选择要为其创建警报的指标,然后选择下一步。
-
填写指标的名称、描述和每当值。
-
如果您希望 CloudWatch 在达到警报状态时向您发送一封电子邮件,对于 Whenever this alarm (每当此警报),请选择 State is ALARM (状态为“警报”)。对于发送通知到,选择一个现有 SNS 主题。如果您选择创建主题,那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。
注意
如果您使用 Create topic (创建主题) 创建一个新 Amazon SNS 主题,那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时,才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化,那么它们不会接收到通知。
-
此时,可在警报预览区域预览即将创建的警报。选择创建警报。
设置 CloudWatch 警报 (CLI)
-
调用
put-metric-alarm
。有关更多信息,请参阅 AWS CLI Command Reference。
设置警报 (API)
-
调用
PutMetricAlarm
。有关更多信息,请参阅 Amazon CloudWatch API 参考。