aws cloudwatch put-metric-alarm --alarm-name wordfreq-scaling --metric-name CPUUtilization --namespace AWS/EC2 --statistic Average --period 60 --threshold 70 --comparison-operator GreaterThanThreshold --dimensions "Name=AutoScalingGroupName,Value=wordfreq-ASG" --evaluation-periods 2 --alarm-actions arn:aws:sns:us-east-1:123456789012:wordfreq-notification --unit Percent
其中,“wordfreq-scaling”是警报的名称,“CPUUtilization”是要监视的度量名称,“70”是阈值,AutoScaling组的名称是“wordfreq-ASG”。 3. 使用以下示例代码启用自动扩展:
aws autoscaling update-auto-scaling-group --auto-scaling-group-name wordfreq-ASG --min-size 2 --max-size 5 --desired-capacity 2
其中,“wordfreq-ASG”是创建的Auto Scaling组的名称,“2”是最小实例数,“5”是最大实例数,“2”是期望的实例数。