Décrire les politiques de dimensionnement par étapes pour Application Auto Scaling à l'aide du AWS CLI - Application Autoscaling

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Décrire les politiques de dimensionnement par étapes pour Application Auto Scaling à l'aide du AWS CLI

Vous pouvez décrire toutes les politiques de dimensionnement pour un espace de noms de service à l'aide de la describe-scaling-policiescommande. L'exemple suivant décrit toutes les politiques de dimensionnement pour tous les services Amazon ECS. Pour les répertorier pour un service Amazon ECS spécifique, ajoutez uniquement l'--resource-idoption.

aws application-autoscaling describe-scaling-policies --service-namespace ecs

Vous pouvez filtrer les résultats pour découvrir uniquement les stratégies de dimensionnement d'étape à l'aide du paramètre --query. Pour plus d'informations sur la syntaxe de query, consultez Contrôle de la sortie de commande de AWS CLI dans le Guide de l'utilisateur de la AWS Command Line Interface .

Linux, macOS ou Unix

aws application-autoscaling describe-scaling-policies --service-namespace ecs \ --query 'ScalingPolicies[?PolicyType==`StepScaling`]'

Windows

aws application-autoscaling describe-scaling-policies --service-namespace ecs ^ --query "ScalingPolicies[?PolicyType==`StepScaling`]"
Sortie

Voici un exemple de sortie.

[ { "PolicyARN": "PolicyARN", "StepScalingPolicyConfiguration": { "MetricAggregationType": "Average", "Cooldown": 60, "StepAdjustments": [ { "MetricIntervalLowerBound": 0.0, "MetricIntervalUpperBound": 15.0, "ScalingAdjustment": 1 }, { "MetricIntervalLowerBound": 15.0, "MetricIntervalUpperBound": 25.0, "ScalingAdjustment": 2 }, { "MetricIntervalLowerBound": 25.0, "ScalingAdjustment": 3 } ], "AdjustmentType": "ChangeInCapacity" }, "PolicyType": "StepScaling", "ResourceId": "service/my-cluster/my-service", "ServiceNamespace": "ecs", "Alarms": [ { "AlarmName": "Step-Scaling-AlarmHigh-ECS:service/my-cluster/my-service", "AlarmARN": "arn:aws:cloudwatch:region:012345678910:alarm:Step-Scaling-AlarmHigh-ECS:service/my-cluster/my-service" } ], "PolicyName": "my-step-scaling-policy", "ScalableDimension": "ecs:service:DesiredCount", "CreationTime": 1515024099.901 } ]