【问题标题】:How to get CloudWatch to send an alarm every time a threshold has been breached?每次超出阈值时,如何让 CloudWatch 发送警报?
【发布时间】:2017-07-13 16:30:54
【问题描述】:

目前使用此脚本进行监控:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html

当脚本第一次运行时,我们会收到电子邮件,但之后电子邮件就不再发送了(即使阈值一直被突破)。

【问题讨论】:

  • 您希望它在每次指标更新时继续发送电子邮件?大多数人不希望每 5 分钟收到一封重复的电子邮件。您通常会收到一封警报电子邮件,并假设警报正在持续,直到您收到另一封电子邮件,表明指标已低于阈值。
  • 我们可能会错过一封电子邮件。

标签: email amazon-web-services alarm amazon-cloudwatch


【解决方案1】:

Amazon CloudWatch 警报只会在警报状态发生变化时触发通知。当状态为 Alert 且无法配置此类行为时,它将不会持续发送警报。

其中一个例外是触发 Auto Scaling 更改 - 当状态处于警报状态时,它将不断尝试触发 Auto Scaling 策略。

【讨论】:

    【解决方案2】:

    这是一个自定义指标的示例,它会自行重置every hourCustom CloudWatch metrics with hourly reset。因此,如果警报尚未解决,通知也会每隔一小时重复一次。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-07
      • 2019-08-01
      相关资源
      最近更新 更多