gpt4 book ai didi

amazon-web-services - 避免 SNS 通知上的 INSUFFICIENT_DATA CloudWatch 警报

转载 作者:行者123 更新时间:2023-12-04 14:41:38 29 4
gpt4 key购买 nike

我有一个 SNS 主题,每当 SES 电子邮件退回时都会发布到该主题。我有一个 CloudWatch 警报设置为在过去一小时内超过通知阈值时触发。

实际上,退回邮件很少见,而且因为 SNS 通知仅在电子邮件退回时发送,因此警报几乎整个时间都在 INSUFFICIENT_DATA 中度过。状态。

理想情况下,我希望将缺少 SNS 通知视为零值。在其他监控系统(如 Graphite /grafana)中,这被视为“空为零”。

有没有办法以这种方式处理(缺乏)通知,并使警报远离数据不足的状态?

最佳答案

当值为零时,Amazon SNS 不会将指标数据发送到 CloudWatch。这导致 INSUFFICIENT_DATA用于未发送电子邮件的警报。但是,您的闹钟应该可以正常工作而无需更改。
INSUFFICIENT_DATA消息产生于两种情况:

  • 警报有 不存在 用于测量周期(例如,计算 1 小时内总数的警报需要存在至少 1 小时)。
  • 没有数据规定期限内

  • 如果过去一小时内至少有一个数据点,并且警报已经存在至少一个小时,则状态将为 OKALARM .

    因此,您应该对待INSUFFICIENT_DATAOK . (甚至可以根据进入 INSUFFICIENT DATA 状态触发警报!)

    另外,如果您还没有,请务必使用 SUM而不是 AVERAGE因为您的用例涉及查看一段时间内的消息计数。我的测试表明 SUM警报立即触发,而 AVERAGE需要更多时间。

    关于amazon-web-services - 避免 SNS 通知上的 INSUFFICIENT_DATA CloudWatch 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37172807/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com