CloudWatch Amazon-Alarme verwenden - 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.

CloudWatch Amazon-Alarme verwenden

Sie können Alarme erstellen, die Metriken überwachen und Benachrichtigungen senden oder automatisch Änderungen an den Ressourcen vornehmen, die Sie überwachen, wenn ein Schwellenwert überschritten wird. Beispielsweise können Sie die CPU-Auslastung und Datenträgerlese- und -schreibvorgänge Ihrer Amazon-EC2-Instances überwachen lassen und diese Daten dann verwenden, um festzustellen, ob Sie zusätzliche Instances starten sollten, um die erhöhte Last zu bewältigen. Sie können diese Daten auch verwenden, um unausgelastete Instances anzuhalten und dadurch Geld zu sparen.

Sie können in Amazon sowohl metrische als auch zusammengesetzte Alarme erstellen CloudWatch.

Sie können Alarme für Metrics Insights-Abfragen erstellen, die AWS Ressourcen-Tags verwenden, um Metriken zu filtern und zu gruppieren. Um Tags mit Alarmen zu verwenden https://console.aws.amazon.com/connect/, wählen Sie auf der Einstellungen aus. Wählen Sie auf der Seite CloudWatch Einstellungen unter Ressourcen-Tags für Telemetrie aktivieren die Option Aktivieren aus. Für eine kontextsensitive Überwachung, die sich automatisch an Ihre Tagging-Strategie anpasst, erstellen Sie mithilfe von Ressourcen-Tags Alarme für Metrics Insights-Abfragen. AWS Auf diese Weise können Sie alle Ressourcen überwachen, die bestimmten Anwendungen oder Umgebungen zugeordnet sind.

  • Ein metrischer Alarm überwacht eine einzelne CloudWatch Metrik oder das Ergebnis eines mathematischen Ausdrucks, der auf Metriken basiert. CloudWatch Der Alarm führt eine oder mehrere Aktionen durch, die vom Wert der Metrik oder des Ausdrucks im Vergleich zu einem Schwellenwert in einer Reihe von Zeiträumen abhängt. Die Aktion kann das Senden einer Benachrichtigung an ein Amazon SNS SNS-Thema, das Ausführen einer Amazon EC2-Aktion oder einer Amazon EC2 Auto Scaling-Aktion, das Starten einer Untersuchung in CloudWatch Untersuchungen, Betriebsuntersuchungen oder das Erstellen eines OR-Vorfalls in OpsItem Systems Manager sein.

  • Ein zusammengesetzter Alarm enthält einen Regelausdruck, der die Alarmstatus anderer Alarme, die Sie erstellt haben, berücksichtigt. Der zusammengesetzte Alarm geht nur dann in den ALARM-Status über, wenn alle Bedingungen der Regel erfüllt sind. Die im Regelausdruck eines zusammengesetzten Alarms angegebenen Alarme können Metrikalarme und andere zusammengesetzte Alarme umfassen.

    Die Verwendung zusammengesetzter Alarme kann das Alarmrauschen reduzieren. Sie können mehrere metrische Alarme erstellen und auch einen zusammengesetzten Alarm erstellen und Alarme nur für den zusammengesetzten Alarm einrichten. Beispielsweise kann ein zusammengesetzter Alarm nur dann in den ALARM-Status übergehen, wenn sich alle zugrunde liegenden Metrikalarme im ALARM-Status befinden.

    Zusammengesetzte Alarme können Amazon SNS SNS-Benachrichtigungen senden, wenn sie ihren Status ändern, und können Untersuchungen, Systems Manager oder Vorfälle auslösen OpsItems, wenn sie in den ALARM-Status wechseln, aber keine EC2-Aktionen oder Auto Scaling Scaling-Aktionen ausführen.

Anmerkung

Sie können in Ihrem AWS Konto so viele Alarme erstellen, wie Sie möchten.

Sie können Dashboards mit Alarmen versehen, so dass Sie Ihre AWS -Ressourcen und Anwendungen über mehrere Regionen hinweg überwachen und Warnmeldungen erhalten können. Nachdem Sie einen Alarm zu einem Dashboard hinzugefügt haben, wird der Alarm grau, wenn er sich im INSUFFICIENT_DATA-Zustand befindet, und rot, wenn er sich im ALARM-Zustand befindet. Der Alarm wird ohne Farbe angezeigt, wenn er sich im OK-Zustand befindet.

Sie können kürzlich besuchte Alarme auch über die Option Favoriten und zuletzt verwendete Alarme im Navigationsbereich der CloudWatch Konsole zu Favoriten hinzufügen. Die Option Favoriten und kürzlich aufgerufene enthält Spalten für Ihre bevorzugten Alarme und die zuletzt besuchten Alarme.

Ein Alarm ruft Aktionen nur auf, wenn sich der Status des Alarms ändert. Eine Ausnahme bilden Alarme mit Auto-Scaling-Aktionen. Bei Auto-Scaling-Aktionen ruft der Alarm die Aktion weiterhin einmal pro Minute auf, sodass der Alarm im neuen Zustand bleibt.

Ein Alarm kann eine Metrik im selben Konto beobachten. Wenn Sie die kontoübergreifende Funktion in Ihrer CloudWatch Konsole aktiviert haben, können Sie auch Alarme erstellen, die Messwerte anderer AWS Konten überwachen. Das Erstellen von kontoübergreifenden zusammengesetzten Alarmen wird nicht unterstützt. Das Erstellen von kontoübergreifenden Alarmen, die mathematische Ausdrücke verwenden, wird unterstützt, außer dass die ANOMALY_DETECTION_BAND-, INSIGHT_RULE- und SERVICE_QUOTA-Funktionen für kontoübergreifende Alarme nicht unterstützt werden.

Anmerkung

CloudWatch testet oder validiert die von Ihnen angegebenen Aktionen nicht und erkennt auch keine Amazon EC2 Auto Scaling- oder Amazon SNS-Fehler, die auf einen Versuch zurückzuführen sind, nicht existierende Aktionen aufzurufen. Stellen Sie sicher, dass die Alarmaktionen vorhanden sind.

Allgemeine Merkmale von Alarmen CloudWatch

Die folgenden Funktionen gelten für alle CloudWatch Alarme:

  • Die Anzahl der Alarme, die Sie erstellen können, ist unbegrenzt. Um einen Alarm zu erstellen oder zu aktualisieren, verwenden Sie die CloudWatch Konsole, die PutMetricAlarmAPI-Aktion oder den put-metric-alarmBefehl in AWS CLI.

  • Alarmnamen dürfen nur UTF-8-Zeichen und keine ASCII-Kontrolleingabezeichen enthalten

  • Sie können einige oder alle aktuell konfigurierten Alarme und alle Alarme in einem bestimmten Status auflisten, indem Sie die CloudWatch Konsole, die DescribeAlarmsAPI-Aktion oder den Befehl describe-alarms in der verwenden. AWS CLI

  • Sie können Alarmaktionen deaktivieren und aktivieren, indem Sie die EnableAlarmActionsAPI-Aktionen DisableAlarmActionsund oder die enable-alarm-actionsBefehle disable-alarm-actionsund in der verwenden. AWS CLI

  • Sie können einen Alarm testen, indem Sie ihn mit der SetAlarmStateAPI-Aktion oder dem set-alarm-stateBefehl im auf einen beliebigen Status setzen AWS CLI. Diese temporäre Statusänderung dauert nur bis zum nächsten Alarmvergleich.

  • Sie können einen Alarm für eine benutzerdefinierte Metrik erstellen, bevor Sie diese benutzerdefinierte Metrik selbst erstellen. Damit der Alarm gültig ist, müssen Sie alle Dimensionen für die benutzerdefinierte Metrik zusätzlich zum Namen des Namespace und der Metrik sowie der Alarmdefinition einfügen. Dazu können Sie die PutMetricAlarmAPI-Aktion oder den put-metric-alarmBefehl in der verwenden AWS CLI.

  • Sie können den Verlauf eines Alarms mithilfe der CloudWatch Konsole, der DescribeAlarmHistoryAPI-Aktion oder des describe-alarm-historyBefehls in der anzeigen AWS CLI. CloudWatch speichert den Alarmverlauf für 30 Tage. Jeder Statusübergang wird mit einem eindeutigen Zeitstempel versehen. In seltenen Fällen kann es vorkommen, dass der Verlauf mehr als eine Benachrichtigung für eine Statusänderung anzeigt. Mit dem Zeitstempel können Sie eindeutige Änderungen des Status bestätigen.

  • Sie können Alarme über die Option Favoriten und zuletzt verwendete Alarme im Navigationsbereich der CloudWatch Konsole zu Favoriten hinzufügen, indem Sie den Mauszeiger über den Alarm bewegen, den Sie als Favorit markieren möchten, und das Sternsymbol neben dem Alarm auswählen.

  • Es gibt ein Kontingent für den Auswertungszeitraum von Alarmen. Der Auswertungszeitraum wird berechnet, indem der Alarmzeitraum mit der Anzahl der verwendeten Auswertungszeiträume multipliziert wird.

    • Der maximale Auswertungszeitraum beträgt sieben Tage für Alarme mit einem Zeitraum von mindestens einer Stunde (3 600 Sekunden).

    • Der maximale Auswertungszeitraum beträgt einen Tag für Alarme mit einem kürzeren Zeitraum.

    • Der maximale Auswertungszeitraum beträgt einen Tag für Alarme, die die benutzerdefinierte Lambda-Datenquelle verwenden.

Anmerkung

Einige AWS Ressourcen senden CloudWatch unter bestimmten Bedingungen keine Metrikdaten an.

Beispielsweise sendet Amazon EBS möglicherweise keine Messdaten für ein verfügbares Volume, das nicht an eine Amazon-EC2-Instance angehängt ist, da für dieses Volume keine Messdatenaktivität überwacht werden muss. Wenn Sie einen Alarm für eine solche Metrik festgelegt haben, werden Sie möglicherweise feststellen, dass sich ihr Status auf INSUFFICIENT_DATA ändert. Dies kann darauf hindeuten, dass Ihre Ressource inaktiv ist, und bedeutet nicht unbedingt, dass es ein Problem gibt. Sie können festlegen, wie jeder Alarm fehlende Daten behandelt. Weitere Informationen finden Sie unter Konfiguration der Behandlung fehlender Daten durch CloudWatch Alarme.