为 Amazon SQS 指标创建 CloudWatch 警报 - Amazon Simple Queue Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

为 Amazon SQS 指标创建 CloudWatch 警报

CloudWatch 允许您根据指标阈值触发警报。例如,您可以为 NumberOfMessagesSent 指标创建警报。例如,如果在 1 个小时内向 MyQueue 队列发送了 100 条以上的消息,则会发出电子邮件通知。有关更多信息,请参阅亚马逊 CloudWatch 用户指南中的创建亚马逊 CloudWatch 警报

  1. 登录Amazon Web Services Management Console并打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/

  2. 依次选择 AlarmsCreate Alarm

  3. 创建警报对话框的选择指标部分中,依次选择浏览指标SQS

  4. 对于 SQS > 队列指标,选择要为其设置警报的QueueName指标名称,然后选择下一步。有关可用指标的列表,请参阅 亚马逊 SQS 的可用 CloudWatch 指标

    在以下示例中,选择是针对 NumberOfMessagesSent 队列的 MyQueue 指标的警报。当发送的消息数超过 100 时,将触发警报。

  5. 创建警报对话框的定义警报部分中,执行以下操作:

    1. 警报阈值下,为警报键入名称描述

    2. 设置 is> 100

    3. 对于设置为 1 个数据点中的 1 个数据点

    4. 警报预览下,将周期设置为 1 小时

    5. 统计数据设置为标准总计

    6. 操作下,将每当此警报设置为状态为“警报”

      如果您 CloudWatch 想在警报触发时发送通知,请选择现有的 Amazon SNS 主题或选择 “新建列表”,然后输入以逗号分隔的电子邮件地址。

      注意

      如果创建一个新 Amazon SNS 主题,则电子邮件地址在接收任何通知之前必须通过验证。如果在验证电子邮件地址之前警报状态发生了变化,则不会发送通知。

  6. 选择创建警报

    将创建警报。