4

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

4

2 回答 2

6

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

警报仅针对持续状态更改调用操作。CloudWatch 警报不会仅仅因为它们处于特定状态而调用操作,该状态必须已更改并保持了指定数量的时间段。参考:AWS Cloudwatch 文档

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

于 2018-02-08T09:27:42.137 回答
0

正如上面的答案已经说它不会再次触发,您可以做的一件事是将警报条件更改为一个非常大的值,然后原始值和状态更改将再次发生。

于 2018-02-09T06:19:55.373 回答