【问题标题】:Want SNS alert repeatedly想要 SNS 反复提醒
【发布时间】:2019-04-05 15:13:44
【问题描述】:

我在 EC2 实例上设置了 CPU 利用率警报。创建了一个 SNS 主题以通过邮件发送警报。当 CPU 利用率进入 ALARM 状态时,它会向我发送警报,但我希望重复警报直到 ALARM 状态得到解决。请帮助我...我是 AWS 的新手。

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-sns


    【解决方案1】:

    您可以做的是使用CloudWatch event trigger 设置一个Lambda 函数,以便它定期运行,并在其中调用CloudWatch GetMetricStatistics API。然后,只需检查它是否高于或低于您的首选阈值(或者如果您愿意,它是否处于警报状态)和publish a message to SNS。有很多 SDK 文档介绍了如何将这些 API 与您的首选语言一起使用。

    【讨论】:

    • 感谢@Deiv 的回复。但由于定价问题,目前我没有考虑 Lambda。我以后会考虑的。
    • 可以理解,但是值得一提的是,如果您保持低内存和低超时(在您的情况下,这正是您所需要的),Lambda 相当便宜。如果您仍在其中,还有免费套餐。祝你好运!
    【解决方案2】:

    进入 ALARM 状态后无法收到重复通知。由于警报仅进入 ALARM 状态一次,这意味着通过 Amazon SNS 的通知将仅发送一次。

    自动扩缩政策将由同一个警报触发。但是邮件只会发送一次。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-25
      • 2021-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-09
      相关资源
      最近更新 更多