我已配置了cloudwatch警报:
阈值:连续1个周期的“大于0”,
时间:1分钟
统计:总和
该警报配置在AWS SQS NumberOfMessagesSent的顶部。队列为空,没有消息发布到该队列。我手动发送了一条消息。我可以看到指标达到峰值,但警报状态仍然可以。我有些困惑,为什么即使满足触发该警报的所有条件,该警报也不会更改其状态。
最佳答案
我只是借助AWS支持解决了这个问题。您需要将闹钟的时间设置为15分钟左右。这与SQS在将事件推送到CloudWatch时如何标记事件的时间戳有关。
不用担心,因为将时间段设置为更大的数字不会影响您收到警报的速度。仍然每5分钟从SQS获取数据。