Passer au contenu

Comment configurer une alarme CloudWatch pour restaurer automatiquement mon instance EC2 ?

Lecture de 2 minute(s)
0

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

Brève description

Si votre instance échoue lors d’une vérification de l'état du système, vous pouvez utiliser les actions d'alarme CloudWatch pour restaurer automatiquement votre instance. L'option de restauration est disponible pour plus de 90 % des instances Amazon EC2 déployées. Cependant, l'option de restauration ne fonctionne que pour les échecs de vérification du système, et non pour les échecs de vérification de l’état de l’instance. En outre, si vous résiliez votre instance, elle ne pourra pas être restaurée.

Si la vérification de l'état de votre instance échoue, vous devrez peut-être la redémarrer ou modifier la configuration. Pour plus d'informations, consultez la section Types de vérifications de l’état.

Résolution

Créer une alarme

1.    Ouvrez la console Amazon EC2.

2.    Dans le volet de navigation, choisissez Instances.

3.    Sélectionnez l’instance que vous souhaitez configurer.

4.    Choisissez Actions, puis Surveiller et résoudre les problèmes. Puis, choisissez Gérer les alarmes CloudWatch.

5.    Choisissez Créer une alarme.
Remarque : Pour créer une alarme, vous devez disposer des autorisations Gestion des identités et des accès AWS (AWS IAM) pour arrêter et démarrer l’instance associée. Pour plus d'informations, consultez la section Création de rôles IAM.

6.    Dans Notification d'alarme, choisissez une rubrique Amazon Simple Notification Service (Amazon SNS) existante. Pour créer une nouvelle rubrique, consultez la section 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 l’action d’alarme, puis choisissez Restaurer.

8.    Dans Regrouper les échantillons par et Type de données à échantillonner, choisissez une statistique et une métrique adaptées à votre cas d’utilisation.

9.    Dans Période consécutive et Période, spécifiez la période d’évaluation de l’alarme.

10.    (Facultatif) Modifiez le nom de l'alarme créé automatiquement.

11.    Sélectionnez Créer.

Régler une alarme pour le redémarrage

1.    Ouvrez la console CloudWatch.

2.    Dans le volet de navigation, choisissez Toutes les alarmes.

3.    Sélectionnez l’alarme que vous avez créée. Choisissez Action, puis Modifier.

4.    Dans la section Configuration supplémentaire, sélectionnez Traiter les données manquantes comme étant incorrectes (dépassement du seuil).

5.    Choisissez Enregistrer.


Informations connexes

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