我们最近正在实现一些新的警报,需要监控 1 分钟的 CPU。警报的行为非常奇怪。它们在一分钟内显示良好状态,在一分钟后显示数据不足标志
原因:数据不足:1 个数据点未知。
- 这是否意味着配置存在问题?
- 如果满足警报条件,是否在所有情况下都会触发?
答案1
您的实例是否启用了详细监控?
如果您创建 1 分钟周期的 CloudWatch 警报且未启用详细监控,则每 5 分钟显示一次后,警报会停留Insufficient Data
4 分钟OK
。这是因为在正常监控下,报告数据的间隔为 5 分钟,而在详细监控下,此间隔为 1 分钟。
如果不想启用付费的详细监控,只需将所有警报更改为 5 分钟周期即可。
我认为亚马逊不应该让用户在未启用详细监控的情况下创建 1 分钟的警报。这不是你的错。
答案2
我刚刚遇到这个云监控问题。要解决的是,我的规则中有一个旧的自动扩展组,该组仍在运行,并且尚未更新为我们的新自动扩展组名称。
1)进入自动扩展组 2)选择选项Scaling Policies
卡 3)检查策略名称Execute policy when
如果您的名称与当前的 Auto Scaling 组不匹配,请Create New Alarm
为新组选择并创建一个新警报。