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.
Erstellen Sie einen metrischen Alarm, der ein Bewertungsfenster für Wanduhren verwendet
Sie können einen metrischen Alarm erstellen, bei dem das Bewertungsfenster an den Grenzen der Wanduhr ausgerichtet wird, anstatt ein verschiebbares Fenster zu verwenden. Informationen darüber, wie Wanduhrfenster funktionieren und wann sie verwendet werden sollten, finden Sie unterWanduhr, Fenster.
Erstellen eines Wanduhrweckers mit dem AWS-Managementkonsole
Dieses Beispiel zeigt, wie Sie einen Alarm erstellen, der ein einstündiges Wanduhrfenster verwendet.
Um einen Wanduhr-Wecker zu erstellen
Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. -
Wählen Sie im Navigationsbereich Alarms (Alarme) und All alarms (Alle Alarme) aus.
-
Wählen Sie Create alarm (Alarm erstellen) aus.
-
Wählen Sie Metrik auswählen, wählen Sie die Metrik aus, die Sie überwachen möchten, und wählen Sie dann Metrik auswählen aus.
-
Wählen Sie unter Metrik für Zeitraum einen Zeitraum aus, der Wanduhrfenster unterstützt:
1 minute5 minutes,1 hour,1 day, oder1 week. -
Konfigurieren Sie unter Bedingungen den Schwellenwert und den Vergleichsoperator für Ihren Alarm.
-
Wählen Sie als Bewertungsfenster die Option Wanduhr aus.
Anmerkung
Wenn die Option Bewertungsfenster nicht angezeigt wird, unterstützt der von Ihnen gewählte Metriktyp oder Zeitraum keine Wanduhrfenster. Wanduhrfenster sind nicht für hochauflösende Alarme, zusammengesetzte Alarme oder PromQL-Alarme verfügbar. Sie sind nur für Zeiträume von 1 Minute, 5 Minuten, 1 Stunde, 1 Tag oder 1 Woche verfügbar.
-
Wählen Sie optional eine Zeitzone für Zeitzone aus. Der Alarm richtet sein Bewertungsfenster an den Zeitgrenzen in dieser Zeitzone aus. Wenn Sie keine Zeitzone wählen, CloudWatch verwendet
UTC. Einzelheiten darüber, wie sich Zeitzonen auf die Grenzen von Wanduhren auswirken, finden Sie unterZeitzonen und Sommerzeit. -
Konfigurieren Sie Benachrichtigungen und Aktionen nach Bedarf und wählen Sie dann Weiter.
-
Füge einen Namen und eine Beschreibung für deinen Alarm hinzu und wähle dann Weiter.
-
Überprüfe die Alarmkonfiguration und wähle Alarm erstellen.
Einen Wanduhr-Wecker erstellen (AWS CLI)
Verwenden Sie die PutMetricAlarmAPI-Aktion, um einen metrischen Alarm mit einem zu erstellen oder zu aktualisierenEvaluationWindow. Stellen Sie einWallClockWindow, dass der Alarm an den Grenzen der Wanduhr ausgerichtet wird, oder stellen Sie ein, SlidingWindow dass das standardmäßige Gleitverhalten verwendet wird. Wenn Sie den EvaluationWindow Parameter weglassen, verwendet der Alarm ein Schiebefenster.
Beispiel Erstellen Sie einen Alarm, der ein einstündiges Wanduhrfenster verwendet
Dieser Alarm wertet die Uhrzeit aus, die zuletzt abgeschlossen wurde. UTC Um die Ausrichtung auf eine andere Zeitzone vorzunehmen, stellen Sie die WallClockWindow Einstellung Timezone auf.
aws cloudwatch put-metric-alarm \ --alarm-name HourlyCpuAlarm \ --metric-name CPUUtilization \ --namespace AWS/EC2 \ --statistic Average \ --period 3600 \ --evaluation-periods 1 \ --threshold 80 \ --comparison-operator GreaterThanThreshold \ --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \ --evaluation-window '{"WallClockWindow":{}}'
Beispiel Erstellen Sie einen täglichen Alarm, der auf eine bestimmte Zeitzone ausgerichtet ist
Dieser Alarm wertet jeden Kalendertag in der America/New_York Zeitzone aus. Die Umstellung auf Sommerzeit erfolgt automatisch.
aws cloudwatch put-metric-alarm \ --alarm-name DailyBackupCheck \ --metric-name SuccessfulBackups \ --namespace MyApplication \ --statistic Sum \ --period 86400 \ --evaluation-periods 1 \ --threshold 1 \ --comparison-operator LessThanThreshold \ --evaluation-window '{"WallClockWindow":{"Timezone":"America/New_York"}}'
Beispiel Erstellen Sie einen wöchentlichen Alarm in UTC
Dieser Alarm wertet jede Kalenderwoche aus (Montag 00:00 UTC bis zum darauffolgenden Montag 00:00 UTC).
aws cloudwatch put-metric-alarm \ --alarm-name WeeklyComplianceCheck \ --metric-name ComplianceFailures \ --namespace MyApplication \ --statistic Sum \ --period 604800 \ --evaluation-periods 1 \ --threshold 0 \ --comparison-operator GreaterThanThreshold \ --evaluation-window '{"WallClockWindow":{}}'
Beispiel Schaltet einen vorhandenen Alarm zurück in ein Schiebefenster
Stellen Sie EvaluationWindow auf SlidingWindow ein, um die Änderung explizit zu machen. Sie können den Parameter auch weglassen, was den gleichen Effekt hat.
aws cloudwatch put-metric-alarm \ --alarm-name HourlyCpuAlarm \ --metric-name CPUUtilization \ --namespace AWS/EC2 \ --statistic Average \ --period 3600 \ --evaluation-periods 1 \ --threshold 80 \ --comparison-operator GreaterThanThreshold \ --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \ --evaluation-window '{"SlidingWindow":{}}'
Sehen Sie sich das Bewertungsfenster für einen vorhandenen Alarm an
Verwenden Sie die DescribeAlarmsAPI-Aktion, um die Konfiguration des Bewertungsfensters eines Alarms abzurufen. Das EvaluationWindow Feld ist in der Antwort enthalten, wenn der Alarm ein Wanduhrfenster verwendet. Fehlt das Feld, verwendet der Alarm ein Schiebefenster.
aws cloudwatch describe-alarms \ --alarm-names HourlyCpuAlarm
Sie können das Bewertungsfenster auch AWS-Managementkonsole auf der Seite mit den Alarmdetails einsehen.