【发布时间】:2015-01-15 10:14:58
【问题描述】:
有没有一种有效的方法可以在 AWS 自动扩展组中设置规则来终止低于给定 CPU 百分比的实例?
我们正在对一堆 EC2 实例使用自动缩放 - 夜间计算非常密集,因此 CPU 正在燃烧或什么都不做(如果传入的任务队列为空)。
监控规则允许您监控平均 CPU(针对整个组),但我们通常很少有已完成的实例并且没有什么可做的(如果传入任务队列为空)。
示例:
- 规则 #1:如果平均 CPU
规则 #2:如果平均 CPU > 80%,则扩大规模
-
总共运行 15 个实例:
- 12 个实例满载 CPU 平均 +- 70%
- 3 个实例空闲:CPU 平均值 +- 10 %
整个组的平均 CPU:58 % - 这不会触发“缩减”规则,有没有办法优化自动缩放组内的规则来处理这个问题?
谢谢
【问题讨论】:
标签: amazon-web-services amazon-ec2 cloud amazon-sqs autoscaling