Surveillez les instances Auto Scaling dont les EBS volumes Amazon sont altérés à l'aide de bilans de santé - 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.

Surveillez les instances Auto Scaling dont les EBS volumes Amazon sont altérés à l'aide de bilans de santé

Vous pouvez activer les contrôles de EBS santé Amazon pour votre groupe Auto Scaling afin de vous assurer qu'Amazon EC2 Auto Scaling surveille l'ensemble du système sur lequel votre application s'exécute.

Une fois que vous avez activé ces contrôles de santé, Amazon EC2 Auto Scaling reçoit les résultats des contrôles de EC2 statut Amazon effectués sur les EBS volumes attachés à une instance. Si un volume n'est pas accessible ou ne passe pas les tests d'état des E/S, le contrôle de santé échouera et l'instance correspondante sera considérée comme défectueuse. Lorsqu'Amazon EC2 Auto Scaling détecte une instance défectueuse, il la remplace.

Cette rubrique part du principe que vous connaissez les vérifications de EBS statut ci-jointes. Si ce n'est pas le cas, consultez la section Contrôles de EBS statut des pièces jointes du guide de EC2 l'utilisateur Amazon pour plus de détails. La rubrique suivante explique comment activer les contrôles de santé Amazon EC2 Auto Scaling basés sur les contrôles de EBS statut joints.

Note

Vous pouvez activer les bilans de EBS santé Amazon pour tous vos groupes Auto Scaling. Toutefois, ces bilans de santé ne sont disponibles que pour les instances basées sur le système AWS Nitro.

Activer les bilans EBS de santé Amazon pour un groupe

Vous pouvez activer les bilans de EBS santé Amazon pour les groupes Auto Scaling nouveaux et existants.

Console
Activer les bilans EBS de santé Amazon pour un nouveau groupe

Lorsque vous créez le groupe Auto Scaling, sur la page Configurer les options avancées, pour les bilans de santé et les types de bilans de santé supplémentaires, sélectionnez Activer les bilans de EBS santé Amazon. Ensuite, dans le champ Période de grâce de la surveillance de l’état, saisissez le délai en secondes. Ce délai correspond à la durée pendant laquelle Amazon EC2 Auto Scaling doit attendre avant de vérifier l'état de santé d'une instance après son entrée dans InService cet état. Pour de plus amples informations, veuillez consulter Définir la période de grâce de la surveillance de l'état pour un groupe Auto Scaling.

AWS CLI
Activer les bilans EBS de santé Amazon pour un nouveau groupe

Ajoutez l'--health-check-typeoption à la create-auto-scaling-groupcommande. L'exemple suivant indique EBS l'--health-check-typeoption pour un nouveau groupe Auto Scaling nommémy-asg.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS" --health-check-grace-period 60 ...

Vous pouvez spécifier plusieurs valeurs pour l'--health-check-typeoption. Par exemple, pour ajouter les types de tests de santé Amazon EBS et Elastic Load Balancing, utilisez la commande suivante.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS,ELB" --health-check-grace-period 60 ...

Les noms de valeur sont sensibles à la casse.

Console
Activer les bilans EBS de santé Amazon pour un groupe existant
  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 l' Région AWS dans laquelle vous avez créé votre groupe Auto Scaling.

  3. Activez la case à cocher en regard d'un groupe existant.

    Un volet fractionné s'ouvre en bas de la page Auto Scaling groups (Groupes Auto Scaling).

  4. Sous l’onglet Détails choisissez Vérifications de l’états, Modifier.

  5. Pour les bilans de santé et les types de bilans de santé supplémentaires, sélectionnez Activer les bilans EBS de santé Amazon.

  6. Dans le champ Période de grâce de la surveillance de l’état, saisissez le délai en secondes. Ce délai correspond à la durée pendant laquelle Amazon EC2 Auto Scaling doit attendre avant de vérifier l'état de santé d'une instance après son entrée dans InService cet état. Pour de plus amples informations, veuillez consulter Définir la période de grâce de la surveillance de l'état pour un groupe Auto Scaling.

  7. Choisissez Mettre à jour.

AWS CLI
Activer les bilans EBS de santé Amazon pour un groupe existant

Ajoutez l'--health-check-typeoption à la update-auto-scaling-groupcommande. L'exemple suivant indique EBS l'--health-check-typeoption pour un groupe Auto Scaling existant nommémy-asg.

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS" --health-check-grace-period 60

Pour utiliser plusieurs types de bilans de santé, vous pouvez spécifier plusieurs valeurs (par exemple,EBS,ELB) pour l'--health-check-typeoption.

Les noms de valeur sont sensibles à la casse.