Comment configurer une alarme CloudWatch pour récupérer automatiquement mon instance EC2 ?

Lecture de 3 minute(s)
0

Je souhaite configurer la récupération automatique d'une instance Amazon Elastic Compute Cloud (Amazon EC2) à l'aide d'Amazon CloudWatch.

Brève description

Si une vérification de statut de système échoue pour votre instance, vous pouvez utiliser des actions d'alarme CloudWatch pour automatiquement récupérer votre instance. L'option de récupération est disponible pour plus de 90 % des instances Amazon EC2 déployées. Toutefois, l'option de récupération fonctionne uniquement pour les échecs des vérifications systèmes, pas pour les échecs des vérifications de statut d'instance. En outre, si vous résiliez votre instance, celle-ci ne peut pas être récupérée.

Si une vérification de statut échoue pour votre instance, il peut être nécessaire de redémarrer l'instance ou d'en modifier la configuration. Pour plus d'informations, consultez Types de vérifications de statut.

Résolution

Créer une alarme

1.    Ouvrez la console Amazon EC2.

2.    Dans le panneau de navigation, choisissez Instances.

3.    Sélectionnez l'instance à configurer.

4.    Sélectionnez Actions, puis Monitor and troubleshoot (Surveiller et résoudre les problèmes). Ensuite, sélectionnez Manage CloudWatch alarms (Gérer les alarmes CloudWatch).

5.    Sélectionnez Create an alarm (Créer une alarme).
Remarque : pour créer une alarme, vous devez disposer des autorisations AWS Identity and Access Management (IAM) pour arrêter et démarrer l'instance associée. Pour plus d'informations, consultez Création de rôles IAM.

6.    Pour Alarm notification (Notification d'alarme), sélectionnez une rubrique Amazon Simple Notification Service (Amazon SNS) existante. Pour créer une nouvelle rubrique, consultez Création d'une rubrique Amazon SNS. Remarque : pour recevoir des notifications lorsqu'une alarme est déclenchée, vous devez être abonné à la rubrique SNS.

7.    Activez Alarm action (Action d'alarme), puis sélectionnez Recover (Récupérer).

8.    Pour Group samples by (Regrouper les échantillons par) et Type of data to sample (Type de données à échantillonner), sélectionnez une statistique et une mesure appropriées pour votre cas d'utilisation.

9.    Pour Consecutive period (Période consécutive) et Period (Période), spécifiez la période d'évaluation de l'alarme.

10.    (Facultatif) Modifiez le Alarm name (Nom d'alarme) automatiquement créé.

11.    Sélectionnez Create (Créer).

Régler l'alarme pour le redémarrage

1.    Ouvrez la console CloudWatch.

2.    Dans le volet de navigation, sélectionnez All Alarms (Toutes les alarmes).

3.    Sélectionnez l'alarme que vous avez créée. Sélectionnez Action, puis Edit (Modifier).

4.    Dans la section Additional Configuration (Configuration supplémentaire), sélectionnez Treat missing data as bad (breaching threshold) (Traiter les données manquantes comme étant inappropriées [seuil de violation]).

5.    Choisissez Enregistrer.


Informations connexes

Créer des alarmes qui arrêtent, résilient, redémarrent ou récupèrent une instance

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an