【发布时间】:2019-07-01 08:44:28
【问题描述】:
我正在使用 AutoScalingGroup 启动一组 EC2 实例。这些实例充当工作人员,不断监听 SQS 的任何新请求。
要求: 在吞吐量等方面进行升级(即 SQS 中存在的消息总数按实例总数)。
每当属于 ASG 的任何实例处于空闲状态 (CPUIdle) 超过 15 分钟时,我都想缩减规模。
注意:我不是在寻找任何整体适用于特定 ASG 的指标(例如:平均 CPU)。
一种方法是定义自定义指标并允许它触发 cloudwatch 警报来执行此操作。 有没有更好的方法来做到这一点?
【问题讨论】:
标签: amazon-web-services amazon-ec2