Vérifier une activité de mise à l'échelle pour un groupe Auto Scaling - Amazon EC2 Auto Scaling

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.

Vérifier une activité de mise à l'échelle pour un groupe Auto Scaling

Dans la section Amazon EC2 Auto Scaling de la EC2 console Amazon, l'historique des activités d'un groupe Auto Scaling vous permet de consulter l'état actuel d'une activité de dimensionnement en cours. Lorsque l'activité de mise à l'échelle est terminée, vous pouvez voir si elle a réussi ou non. Ceci est particulièrement utile lorsque vous créez des groupes Auto Scaling ou que vous ajoutez des conditions de mise à l'échelle à des groupes existants.

Lorsque vous ajoutez une politique de suivi cible, d'étape ou de dimensionnement simple à votre groupe Auto Scaling, Amazon EC2 Auto Scaling commence immédiatement à évaluer la politique par rapport à la métrique. L'alarme métrique se déclenche ALARM lorsque la métrique dépasse le seuil pendant un certain nombre de périodes d'évaluation. Cela signifie qu'une politique de mise à l'échelle peut entraîner une activité de mise à l'échelle peu de temps après sa création. Une fois qu'Amazon EC2 Auto Scaling a ajusté la capacité souhaitée en réponse à une politique de dimensionnement, vous pouvez vérifier l'activité de dimensionnement de votre compte. Si vous souhaitez recevoir une notification par e-mail d'Amazon EC2 Auto Scaling vous informant d'une activité de dimensionnement, suivez les instructions figurant dansOptions SNS de notification Amazon pour Amazon EC2 Auto Scaling.

Astuce

Dans la procédure suivante, vous consultez les sections Activity history (Historique des activités), et Instances pour le groupe Auto Scaling. Dans les deux sections, les colonnes nommées doivent déjà être affichées. Pour afficher les colonnes masquées ou modifier le nombre de lignes affichées, cliquez sur l'icône en forme de roue dentée dans le coin supérieur droit de chaque section pour ouvrir les préférences modeales, mettez à jour les paramètres au besoin et cliquez sur Confirm (Confirmer).

Pour afficher les activités de mise à l'échelle de votre groupe Auto Scaling (console)
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/et choisissez Auto Scaling Groups dans le volet de navigation.

  2. Dans la barre de navigation située en haut de l’écran, choisissez la région dans laquelle vous avez créé votre groupe Auto Scaling.

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

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

  4. Sous l’onglet Activité sous Historique de l’activité, la colonne État indique si votre groupe Auto Scaling a réussi à lancer ou à résilier des instances, ou si l’activité de mise à l’échelle est toujours en cours.

  5. (Facultatif) Si vous avez beaucoup d'activités de mise à l'échelle, vous pouvez choisir l'icône > sur le bord supérieur de l'historique de l'activité pour voir la page suivante des activités de mise à l'échelle.

  6. Sous l'onglet Instance management (Gestion des instances) dans Instances, la colonne Lifecycle (Cycle de vie) contient l'état de vos instances. Une fois l'instance démarrée et tous les hooks de cycle de vie terminés, son cycle de vie passe à l'état InService. La colonne État de santé affiche le résultat de la EC2 vérification de l'état de santé de votre instance.

Pour afficher les activités de mise à l'échelle d'un groupe Auto Scaling (AWS CLI)

Utilisez la commande describe-scaling-activities suivante.

aws autoscaling describe-scaling-activities --auto-scaling-group-name my-asg

Voici un exemple de sortie.

Les activités de mise à l'échelle sont classées par heure de début. Les activités toujours en cours sont décrites en premier lieu.

{ "Activities": [ { "ActivityId": "5e3a1f47-2309-415c-bfd8-35aa06300799", "AutoScalingGroupName": "my-asg", "Description": "Terminating EC2 instance: i-06c4794c2499af1df", "Cause": "At 2020-02-11T18:34:10Z a monitor alarm TargetTracking-my-asg-AlarmLow-b9376cab-18a7-4385-920c-dfa3f7783f82 in state ALARM triggered policy my-target-tracking-policy changing the desired capacity from 3 to 2. At 2020-02-11T18:34:31Z an instance was taken out of service in response to a difference between desired and actual capacity, shrinking the capacity from 3 to 2. At 2020-02-11T18:34:31Z instance i-06c4794c2499af1df was selected for termination.", "StartTime": "2020-02-11T18:34:31.268Z", "EndTime": "2020-02-11T18:34:53Z", "StatusCode": "Successful", "Progress": 100, "Details": "{\"Subnet ID\":\"subnet-5ea0c127\",\"Availability Zone\":\"us-west-2a\"...}", "AutoScalingGroupARN": "arn" }, ... ] }

Pour une description des champs de la sortie, consultez Activity dans le Amazon EC2 Auto Scaling API Reference.

Pour obtenir de l’aide sur la récupération des activités de mise à l’échelle d’un groupe supprimé et pour obtenir des informations sur les types d’erreurs que vous pouvez rencontrer et sur la façon de les traiter, consultez Résoudre les problèmes dans Amazon EC2 Auto Scaling.