Cloudwatch 中的连续警报

Continuous alerts in Cloudwatch

我在 AWS 中有一个实例,它有时会 CPU 超过 90% 的阈值。 我为此创建了一个警报,但是我看到我只收到了一个通知,并且是在前 5 分钟内,而 CPU 处于 100% 的时间持续了 2 小时。 如何设置指标,以便始终收到通知?

如果超过阈值,Cloudwatch 不会持续发送通知。 Cloudwatch 只能在状态发生变化时发送通知。

Alarms invoke actions for sustained state changes only. CloudWatch alarms do not invoke actions simply because they are in a particular state, the state must have changed and been maintained for a specified number of periods. Ref: AWS Cloudwatch Documentation

我能想到的一个可能的解决方案是创建具有多个阈值的多个 Cloudwatch 警报。

上面的回答已经说不会再触发了,你可以做的一件事就是将警报条件更改为一个非常大的值,然后原始值和状态变化将再次发生。