对 SNS 的后续 CloudWatch 警报通知

Subsequent CloudWatch Alarm notifications to SNS

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

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

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

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

以上行为是有意的,不能进行不同的配置。