У меня есть ниже политика автоматического масштабирования, которая должна добавить экземпляр, когда резервирование ЦП превышает 75%. Я не вижу никаких тревог, вызванных для этой установки
Policy type:
Simple scaling
Execute policy when:
ECS-CPUHighAlarm
breaches the alarm threshold: CPUReservation > 75 for 5 consecutive periods
of 60 seconds for the metric dimensions AutoScalingGroupName = ECS-
ECSAutoScalingGroup
Take the action:
Add 1 instances And then wait: 600 seconds before allowing another scaling
activity
Ниже представлен скрипт CloudFormation Script.
CPUHighAlarm:
Type: 'AWS::CloudWatch::Alarm'
Properties:
EvaluationPeriods: 5
Statistic: Average
Threshold: 75
AlarmDescription: 'Alarm if CPU reservation is high.'
Period: 60
AlarmActions:
- !Ref 'CPUScalingUpPolicy'
Namespace: 'AWS/ECS'
Dimensions:
- Name: AutoScalingGroupName
Value: !Ref 'ECSAutoScalingGroup'
ComparisonOperator: GreaterThanThreshold
MetricName: CPUReservation
Но это не происходит на основании того, что я наблюдал с диаграммой, приведенной ниже.
Таблица резервирования ЦП
Есть мысли о том, где мне не хватает конфигурации?