

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.

# Supprimer une politique de dimensionnement pour un groupe Auto Scaling
<a name="deleting-scaling-policy"></a>

Lorsque vous n'avez plus besoin d'une politique de mise à l'échelle, vous pouvez la supprimer. Selon le type de politique de dimensionnement, vous devrez peut-être également supprimer les CloudWatch alarmes. La suppression d'une politique de dimensionnement du suivi des cibles supprime également toutes les CloudWatch alarmes associées. La suppression d'une politique de dimensionnement par étapes ou d'une simple politique de dimensionnement supprime l'action d'alarme sous-jacente, mais elle ne supprime pas l' CloudWatch alarme, même si aucune action n'est plus associée à celle-ci. 

**Pour supprimer une politique de mise à l'échelle (console)**

1. Ouvrez la console Amazon EC2 à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), puis sélectionnez **Auto Scaling Groups** dans le volet de navigation.

1. Cochez la case située en regard du groupe Auto Scaling.

   Un volet fractionné s’ouvre en bas de la page.

1. Dans l’onglet **Mise à l’échelle automatique**, sous **Politiques de mise à l’échelle dynamique**, cochez la case dans le coin supérieur droit de la politique de mise à l’échelle souhaitée.

1. Faites défiler jusqu'en haut de la section **Dynamic scaling policies** (Politiques de mise à l'échelle dynamique), puis choisissez **Actions**, **Delete** (Supprimer).

1. Lorsque vous êtes invité à confirmer l’opération, choisissez **Supprimer**.

1. (Facultatif) Si vous avez supprimé une politique de dimensionnement par étapes ou une simple politique de dimensionnement, procédez comme suit pour supprimer l' CloudWatch alarme associée à la politique. Vous pouvez ignorer ces sous-étapes pour conserver l'alarme en vue d'une utilisation ultérieure.

   1. Ouvrez la CloudWatch console à l'adresse [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

   1. Dans le panneau de navigation, choisissez **Alarmes**.

   1. Choisissez l'alarme (par exemple, `Step-Scaling-AlarmHigh-AddCapacity`), puis choisissez **Action**, **Delete** (Supprimer).

   1. Lorsque vous êtes invité à confirmer l’opération, choisissez **Supprimer**.

**Pour obtenir les politiques de mise à l'échelle d'un groupe Auto Scaling (AWS CLI)**  
Avant de supprimer une politique de mise à l'échelle, utilisez la commande [describe-policies](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-policies.html) suivante pour voir quelles politiques de mise à l'échelle ont été créées pour le groupe Auto Scaling. Vous pouvez utiliser la sortie lors de la suppression de la stratégie et des alarmes CloudWatch.

```
aws autoscaling describe-policies --auto-scaling-group-name my-asg
```

Vous pouvez filtrer les résultats par le type de politique de mise à l'échelle à l'aide du paramètre `--query`. Cette syntaxe pour `query` fonctionne sur Linux ou macOS. Sous Windows, remplacez les guillemets simples par des guillemets doubles.

```
aws autoscaling describe-policies --auto-scaling-group-name my-asg 
  --query 'ScalingPolicies[?PolicyType==`TargetTrackingScaling`]'
```

Voici un exemple de sortie.

```
[
    {
        "AutoScalingGroupName": "my-asg",
        "PolicyName": "cpu50-target-tracking-scaling-policy",
        "PolicyARN": "PolicyARN",
        "PolicyType": "TargetTrackingScaling",
        "StepAdjustments": [],
        "Alarms": [
            {
                "AlarmARN": "arn:aws:cloudwatch:us-west-2:123456789012:alarm:TargetTracking-my-asg-AlarmHigh-fc0e4183-23ac-497e-9992-691c9980c38e",
                "AlarmName": "TargetTracking-my-asg-AlarmHigh-fc0e4183-23ac-497e-9992-691c9980c38e"
            },
            {
                "AlarmARN": "arn:aws:cloudwatch:us-west-2:123456789012:alarm:TargetTracking-my-asg-AlarmLow-61a39305-ed0c-47af-bd9e-471a352ee1a2",
                "AlarmName": "TargetTracking-my-asg-AlarmLow-61a39305-ed0c-47af-bd9e-471a352ee1a2"
            }
        ],
        "TargetTrackingConfiguration": {
            "PredefinedMetricSpecification": {
                "PredefinedMetricType": "ASGAverageCPUUtilization"
            },
            "TargetValue": 50.0,
            "DisableScaleIn": false
        },
        "Enabled": true
    }
]
```

**Pour supprimer votre politique de mise à l'échelle (AWS CLI)**  
Utilisez la commande [delete-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/delete-policy.html) suivante. 

```
aws autoscaling delete-policy --auto-scaling-group-name my-asg \
  --policy-name cpu50-target-tracking-scaling-policy
```

**Pour supprimer votre CloudWatch alarme (AWS CLI)**  
Pour les politiques de dimensionnement par étapes et simples, utilisez la commande [delete-alarm](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudwatch/delete-alarms.html) pour supprimer l' CloudWatch alarme associée à la politique. Vous pouvez ignorer cette étape pour conserver l'alarme pour une utilisation ultérieure. Vous pouvez supprimer une ou plusieurs alarmes en même temps. Par exemple, utilisez la commande suivante pour supprimer les alarmes `Step-Scaling-AlarmHigh-AddCapacity` et `Step-Scaling-AlarmLow-RemoveCapacity`.

```
aws cloudwatch delete-alarms --alarm-name Step-Scaling-AlarmHigh-AddCapacity Step-Scaling-AlarmLow-RemoveCapacity
```