Amazon EC2 AutoScaling CPUUtilization Alarm-INSUFFICIENT DATA

Mar*_*ian 11 amazon-ec2 boto amazon-web-services autoscaling amazon-cloudwatch

所以我一直在使用Python中的Boto尝试基于CPUUtilization配置自动调节,或多或少完全按照此示例中的指定:http: //boto.readthedocs.org/en/latest/autoscale_tut.html

但是,CloudWatch中的两个警报都只报告:

州详细信息:状态在2012/11/12 16:30 UTC更改为"INSUFFICIENT_DATA".原因:未选中:初始警报创建

自动缩放工作正常,但警报根本没有获取任何CPUUtilization数据.对于我可以尝试的任何想法?

编辑:实例本身报告CPU利用率数据,而不是当我尝试在CloudWatch中以编程方式在python或界面中创建警报时.为了以防万一,还启用了详细的监控......

谢谢!

pla*_*rms 11

AWS 的官方答案如下:

嗨,转换到INSUFFICIENT_DATA状态(仅)的固有延迟,因为警报等待一段时间来补偿度量生成延迟.对于具有60秒周期的警报,转换到I_D状态之前的延迟将在5到10分钟之间.

约翰.

显然这是一个临时状态,可能会自行解决.

  • 整天都是这样-有几个小时的AWS支持聊天并且他们什么都没有... (2认同)

小智 5

我不确定后端发生了什么,但如果您比较警报历史记录,您将看到AWS删除"单位"列,如果您只是修改警报而没有任何变化,因为at7000ft说.因此,请删除脚本的单位列.