我正在使用 Amazon SQS 中的死信队列。我希望每当队列收到新消息时,它都应该引发 CloudWatch 警报。问题是我number_of_messages_sent在队列的指标上配置了一个警报:但是在Amazon SQS 死信队列 - Amazon Simple Queue Service文档中提到的死信队列的情况下,该指标无法按预期工作。
现在使用了一些关于此的建议,number_of_messages_visible但我不确定如何在警报中配置它。因此,如果我设置了 this 的值,metric>0那么这与在队列中获取新消息不同。如果存在旧消息,则度量值将始终为>0。我可以做某种数学表达式来在某个定义的时间段(假设一分钟)内获得此指标中的增量,但我正在寻找一些更好的解决方案。