Reagieren auf Alarmänderungen - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Reagieren auf Alarmänderungen

CloudWatch kann Benutzer über zwei Arten von Alarmänderungen benachrichtigen: wenn sich der Status eines Alarms ändert und wenn die Konfiguration eines Alarms aktualisiert wird.

Wenn ein Alarm ausgewertet wird, kann er von einem Status in einen anderen wechseln, z. B. ALARM oder OK. Bei Metrics Insights-Alarmen, die mehrere Zeitreihen überwachen, können (mitwirkende) Zeitreihen nur den Status ALARM oder OK haben, niemals den Status INSUFFICIENT_DATA. Das liegt daran, dass eine Zeitreihe nur existiert, wenn Daten vorhanden sind.

Alarmaktionen und -benachrichtigungen

Die folgende Tabelle zeigt, welche Aktionen bei Metrics Insights-Alarmen auf Alarmebene und welche Aktionen auf der Mitwirkendenebene ausgeführt werden:

Aktionstyp Alarm-Stufe Mitwirkenden-Stufe Weitere Informationen
SNS-Benachrichtigungen Ja Ja Amazon SNS SNS-Veranstaltungsziele
EC2 Aktionen (Beenden, Beenden, Neustarten, Wiederherstellen) Nein Ja Erstellen Sie Alarme, um eine Instanz zu stoppen, zu beenden, neu zu starten oder wiederherzustellen EC2
Auto Scaling-Aktionen Ja Nein Schrittweise und einfache Skalierungsrichtlinien für Amazon EC2 Auto Scaling
OpsItem Erstellung eines Systems Manager Ja Ja Konfigurieren Sie die zu erstellenden CloudWatch Alarme OpsItems
Vorfälle in Systems Manager Incident Manager Ja Nein Automatisches Erstellen von Vorfällen mit CloudWatch Alarmen
Aufruf einer Lambda-Funktion Ja Ja Aufrufen einer Lambda-Funktion von einem Alarm
CloudWatch Ermittlungen, Ermittlungen Ja Nein Starten Sie eine Untersuchung von einem Alarm aus CloudWatch

Alarmbenachrichtigungen haben unterschiedliche Inhalte, je nachdem, ob es sich um Einzelmetrik-Alarme oder Multi-Zeitreihen-Alarme handelt:

  • Einzelmetrik-Alarme enthalten sowohl einen Statusgrund als auch detaillierte Daten mit den spezifischen Datenpunkten, die die Statusänderung verursacht haben.

  • Multi-Zeitreihen-Alarme enthalten einen vereinfachten Statusgrund für jede mitwirkende Zeitreihe, ohne detaillierte Daten dazu.

Beispiele für Inhalte in Benachrichtigungen

Die Benachrichtigung für Einzelmetrik-Alarme enthält detaillierte Daten:

{ "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... ] } }

Multi-Zeitreihen-Alarme enthalten einen vereinfachten Grund:

{ "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)]." }

CloudWatch Sendet außerdem Ereignisse an Amazon, EventBridge wenn sich der Status von Alarmen ändert und wenn Alarme erstellt, gelöscht oder aktualisiert werden. Sie können EventBridge Regeln schreiben, um Maßnahmen zu ergreifen, oder Sie können sich benachrichtigen lassen, EventBridge wenn Sie diese Ereignisse erhalten.