【问题标题】:Subsequent CloudWatch Alarm notifications to SNS向 SNS 发送后续 CloudWatch 警报通知
【发布时间】:2017-01-31 22:01:38
【问题描述】:

当我使用 CloudWatch 警报触发 AutoScaling 操作时,它会反复触发 ASG 操作。换句话说,随后的一组 N 个状态为 ALARM 的警报将​​触发 ASG 上的 N 个动作。对于 SNS 操作,未观察到此行为,而是仅在警报从 OK 变为 ALARM 时的第一个事件内触发。是否可以在类似于 ASG 的 SNS 上实现相同的动作行为?

【问题讨论】:

  • 您能否配置 SNS 以接收后续通知?

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


【解决方案1】:

仅当警报进入ALARM 状态 时,Amazon CloudWatch 警报才会触发 Amazon SNS 通知。也就是说,它只触发一次,并且仅在从不是 ALARM 的状态移动到 ALARM 状态时触发。

但是,相同的 CloudWatch 警报将继续触发 Auto Scaling 策略。

例如,如果警报设置为在平均 CPU 利用率高于 80% 时触发,则警报将在警报处于 ALARM 状态时继续触发 Scaling Policy。扩展策略还有一个预热期,在此期间不会发生任何额外的扩展操作(除非定义了多个步骤并且已经违反了另一个步骤限制)。

上述行为是故意的,不能进行不同的配置。

【讨论】:

  • 感谢您的快速回复。我在您的个人资料中看到您在亚马逊工作,有没有计划在 Alarm->SNS 上提供与 Alarm->ASG 类似的功能?
  • 我不知道这些服务的产品计划。欢迎您随时通过客户经理或 AWS 管理控制台中的反馈按钮提交功能请求。
  • 如果有人像我一样正在寻找官方文档以获取上述答案,这里是 - aws.amazon.com/premiumsupport/knowledge-center/…
  • @JohnRotenstein 您知道处于 ALARM 状态的 CloudWatch 警报是否还会继续触发应用程序 Auto Scaling 策略(而不仅仅是 EC2 Auto Scaling 策略)?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多