了解评估周期和要报警的数据点

问题描述

我很难理解我们的AWS CloudWatch警报设置中发生了什么。

我们正在观察ElasticSearch中可用节点的数量。目的是在可用节点少于三个的节点超过2小时时发出警报。

这是警报定义:

alarm definition

但是即使可用节点数下降了一段时间,仍然会触发警报:

alarm graph

当周期设置为1小时时,图形如下:

alarm graph hourly period

根据AWS documentation,我希望当可用节点在两个时段(

有人可以解释这里出什么问题吗?

解决方法

我认为这里的问题是周期是 1 小时。如果在一小时内下降到两个节点,它将进入警报状态。

如果您想每两小时评估一次,您可以尝试将您的评估时间设置为 2 时间为 1 小时或设置为 1 时间为 2 小时。