Agir en cas de changement d'alerte - Amazon CloudWatch

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.

Agir en cas de changement d'alerte

CloudWatch peut informer les utilisateurs de deux types de changements d'alarme : lorsqu'une alarme change d'état et lorsque la configuration d'une alarme est mise à jour.

Lorsqu’une alarme est évaluée, elle peut passer d’un état à un autre, comme ALARM ou OK. Pour les alarmes Metrics Insights surveillant plusieurs séries temporelles, chaque série (contributeur) ne peut être que dans l’état ALARM ou OK, jamais dans l’état INSUFFICIENT_DATA. Cela s’explique par le fait qu’une série temporelle n’existe que lorsqu’il y a des données.

Actions et notifications des alarmes

Le tableau suivant indique les actions exécutées au niveau de l’alarme et au niveau du contributeur pour les alarmes Metrics Insights :

Type d'action Niveau de l’alarme Niveau du contributeur En savoir plus
Notifications SNS Oui Oui Destinations des événements Amazon SNS
EC2 actions (arrêt, arrêt, redémarrage, restauration) Non Oui Créez des alarmes pour arrêter, mettre fin, redémarrer ou récupérer une EC2 instance
Actions Autoscaling Oui Non Règles de dimensionnement simples et détaillées pour Amazon EC2 Auto Scaling
OpsItem Création de Systems Manager Oui Oui Configurer les CloudWatch alarmes pour créer OpsItems
Incidents du gestionnaire des incidents Systems Manager Oui Non Création automatique d'incidents à l'aide d' CloudWatch alarmes
Invocation d’une fonction Lambda Oui Oui Invocation d’une fonction Lambda à partir d’une alarme
CloudWatch enquêtes (enquête) Oui Non Lancer une CloudWatch enquête à partir d'une alarme

Le contenu des notifications d’alarme diffère entre les alarmes à métrique unique et celles basées sur plusieurs séries temporelles :

  • Les alarmes à métrique unique incluent à la fois la raison de l’état et les données détaillées expliquant ce changement d’état, en montrant les points de données spécifiques qui ont déclenché ce changement.

  • Les alarmes à plusieurs séries temporelles fournissent une raison d’état simplifiée pour chaque contributeur, sans bloc de données détaillées.

Exemples de contenu de notification

La notification d’une alarme à métrique unique inclut des données détaillées :

{ "stateReason": "Threshold Crossed: 3 out of the last 3 datapoints [32.6 (03/07/25 08:29:00), 33.8 (03/07/25 08:24:00), 41.0 (03/07/25 08:19:00)] were greater than the threshold (31.0)...", "stateReasonData": { "version": "1.0", "queryDate": "2025-07-03T08:34:06.300+0000", "startDate": "2025-07-03T08:19:00.000+0000", "statistic": "Average", "period": 300, "recentDatapoints": [41, 33.8, 32.6], "threshold": 31, "evaluatedDatapoints": [ { "timestamp": "2025-07-03T08:29:00.000+0000", "sampleCount": 5, "value": 32.6 } // Additional datapoints... ] } }

La notification d’une alarme basée à plusieurs séries temporelles inclut une raison simplifiée :

{ "stateReason": "Threshold Crossed: 3 datapoints were greater than the threshold (0.0). The most recent datapoints which crossed the threshold: [32.6 (03/07/25 08:29:00)]." }

En outre, CloudWatch envoie des événements à Amazon EventBridge chaque fois que les alarmes changent d'état et lorsque des alarmes sont créées, supprimées ou mises à jour. Vous pouvez écrire EventBridge des règles pour prendre des mesures ou être averti lorsque EventBridge vous recevez ces événements.