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.
Benachrichtigungen erstellen
In diesem Dokumentationsthema werden ältere Warnmeldungen in Grafana behandelt. Dies wird in future Versionen von Amazon Managed Grafana nicht unterstützt. Sie können zu Grafana-Benachrichtigungen migrieren, um die neuesten Warnfunktionen zu verwenden. Weitere Informationen finden Sie in den folgenden Themen.
Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 10.x unterstützen, finden Sie unter. Benachrichtigungen in Grafana-Version 10
Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 9.x unterstützen, finden Sie unter. Benachrichtigungen in Grafana-Version 9
Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 8.x unterstützen, finden Sie unter. Grafana-Warnung
Wenn Sie Amazon Managed Grafana-Benachrichtigungen verwenden, können Sie Regeln an Ihre Dashboard-Panels anhängen. Wenn Sie das Dashboard speichern, extrahiert Amazon Managed Grafana die Warnungsregeln in einen separaten Warnungsregelspeicher und plant sie zur Auswertung ein.
Auf der Registerkarte Warnung des Grafikfensters können Sie konfigurieren, wie oft die Warnungsregel ausgewertet werden soll und welche Bedingungen erfüllt sein müssen, damit sich der Status der Warnung ändert und ihre Benachrichtigungen ausgelöst werden.
Derzeit unterstützt nur der Grafikbereich Warnungsregeln.
Eine Warnungsregel hinzufügen oder bearbeiten
-
Navigieren Sie zu dem Bereich, in dem Sie eine Warnungsregel hinzufügen oder bearbeiten können, wählen Sie den Titel aus und klicken Sie dann auf Bearbeiten.
-
Wählen Sie auf der Registerkarte Warnung die Option Warnung erstellen aus. Wenn für diesen Bereich bereits eine Warnung vorhanden ist, können Sie die Felder auf der Registerkarte Warnung bearbeiten.
-
Füllen Sie die Felder aus. Weitere Informationen finden Sie unter Felder für Warnungsregeln.
-
Wenn Sie mit dem Schreiben Ihrer Regel fertig sind, wählen Sie in der oberen rechten Ecke Speichern, um die Warnungsregel und das Dashboard zu speichern.
-
(Optional, aber empfohlen) Um sicherzustellen, dass die Regel die erwarteten Ergebnisse zurückgibt, wählen Sie Regel testen aus.
Löschen einer Warnungsregel
Um eine Warnung zu löschen, scrollen Sie zum Ende der Warnung und wählen Sie dann Löschen.
Felder für Warnungsregeln
In diesem Abschnitt werden die Felder beschrieben, die Sie ausfüllen, um eine Warnung zu erstellen.
Regel
-
Name — Geben Sie einen aussagekräftigen Namen ein. Der Name wird in der Liste der Warnungsregeln angezeigt.
-
Alle auswerten — Geben Sie an, wie oft der Scheduler die Warnungsregel auswerten soll. Dies wird als Bewertungsintervall bezeichnet.
-
Für — Geben Sie an, wie lange die Abfrage die konfigurierten Schwellenwerte überschreiten muss, bevor die Warnmeldung ausgelöst wird.
Warnung
Nicht verwenden, wenn For
die If no data or all values are
null
Einstellung auf eingestellt ist. No Data
Das Auslösen von No Data
wird sofort ausgelöst und nicht For
berücksichtigt. Dies kann auch dazu führen, dass keine OK-Benachrichtigung gesendet wird, wenn die Warnung von No Data ->
Pending -> OK
wechselt.
Wenn für eine Warnungsregel ein Wert konfiguriert ist For
und die Abfrage den konfigurierten Schwellenwert verletzt, wechselt sie zuerst von OK
bisPending
. Wenn OK
Sie von bis Pending
wechseln, sendet Amazon Managed Grafana keine Benachrichtigungen. Wenn die Warnungsregel länger als die For
Dauer ausgelöst wurde, ändert sie sich Alerting
und sendet Warnmeldungen.
In der Regel empfehlen wir, diese Einstellung zu verwenden, da es oft schlimmer ist, eine Fehlmeldung zu erhalten, als ein paar Minuten zu warten, bis die Warnmeldung ausgelöst wird. Wenn Sie sich das Alert list
oder ansehenAlert list
panels
, können Sie Benachrichtigungen sehen, die sich im Status Ausstehend befinden.
Bedingungen
Derzeit ist der einzige existierende Bedingungstyp eine Query
Bedingung, mit der Sie einen Abfragebuchstaben, einen Zeitraum und eine Aggregationsfunktion angeben können.
Beispiel für eine Abfragebedingung
avg() OF query(A, 15m, now) IS BELOW 14
-
avg()
Steuert, wie die Werte für jede Reihe auf einen Wert reduziert werden sollen, der mit dem Schwellenwert verglichen werden kann. Wählen Sie die Funktion aus, um sie in eine andere Aggregationsfunktion zu ändern. -
query(A, 15m, now)
Der Brief definiert, welche Abfrage auf der Registerkarte „Metriken“ ausgeführt werden soll. Die zweiten beiden Parameter definieren den Zeitraum:15m, now
also vor 15 Minuten bis jetzt. Sie können10m, now-2m
damit auch einen Zeitraum definieren, der zwischen 10 Minuten und 2 Minuten liegen wird. Dies ist nützlich, wenn Sie die Daten der letzten 2 Minuten ignorieren möchten. -
IS BELOW 14
Definiert die Art des Schwellenwerts und den Schwellenwert. Sie können wählenIS BELOW
, ob Sie den Typ des Schwellenwerts ändern möchten.
Die in einer Warnungsregel verwendete Abfrage darf keine Vorlagenvariablen enthalten. Derzeit unterstützen wir nur AND
OR
Operatoren zwischen Bedingungen, und sie werden seriell ausgeführt. Zum Beispiel haben wir drei Bedingungen in der folgenden Reihenfolge: Condition:A (ergibt: TRUE) ODER Condition:B (ergibt: FALSE) UND CONDITION:C (ergibt: TRUE), sodass das Ergebnis als ((TRUE OR FALSE) AND TRUE) = TRUE berechnet wird.
Mehrere Serien
Wenn eine Abfrage mehrere Serien zurückgibt, werden die Aggregationsfunktion und die Schwellenwertprüfung für jede Serie ausgewertet. Derzeit verfolgt Amazon Managed Grafana den Status der Warnregeln nicht pro Serie. Die Auswirkungen davon werden im folgenden Szenario detailliert beschrieben.
-
Eine Warnbedingung mit einer Abfrage, die zwei Serien zurückgibt: server1 und server2.
-
Die Server1-Serie bewirkt, dass die Warnungsregel ausgelöst wird und in den Status wechselt.
Alerting
-
Benachrichtigungen werden mit der folgenden Meldung gesendet: Load Peaking (Server1)
-
Bei einer späteren Auswertung derselben Warnungsregel führt die Server2-Serie auch dazu, dass die Warnmeldungsregel ausgelöst wird.
-
Es werden keine neuen Benachrichtigungen gesendet, da sich die Warnungsregel bereits im Status
Alerting
befindet.
Wie Sie dem vorherigen Szenario entnehmen können, sendet Grafana keine BenachrichtigungenAlerting
, wenn die Regel bereits aktiviert ist, wenn andere Serien den Alarm auslösen.
Anmerkung
Sie können Erinnerungen so konfigurieren, dass sie bei ausgelösten Alarmen gesendet werden. Dadurch werden zusätzliche Benachrichtigungen gesendet, wenn ein Alarm weiterhin ausgelöst wird. Wenn andere Serien (wie server2 im vorherigen Beispiel) ebenfalls dazu führen, dass die Warnungsregel ausgelöst wird, sind sie in der Erinnerungsbenachrichtigung enthalten. Je nachdem, welchen Benachrichtigungskanal Sie verwenden, können Sie diese Funktion möglicherweise nutzen, um neue oder bestehende Serien zu identifizieren, die zur Auslösung von Alarmen führen.
Keine Daten- und Fehlerbehandlung
Die folgende Tabelle enthält Bedingungen für die Steuerung, wie die Regelauswertungs-Engine Abfragen verarbeitet, die keine Daten oder nur Nullwerte zurückgeben.
Keine Datenoption | Beschreibung |
---|---|
Keine Daten | Legen Sie den Status der Warnungsregel auf festNoData . |
Warnfunktion | Stellen Sie den Status der Warnungsregel auf einAlerting . |
Letzten Status beibehalten | Behalten Sie den aktuellen Status der Warnungsregel bei, unabhängig davon, wie er ist. |
Ok | Unterstützt, aber normalerweise nicht nützlich. |
Ausführungsfehler oder Timeouts
Die folgenden Optionen teilen Amazon Managed Grafana mit, wie mit Ausführungs- oder Timeoutfehlern umgegangen werden soll.
Fehler- oder Timeout-Option | Beschreibung |
---|---|
Warnfunktion | Stellen Sie den Status der Warnungsregel auf einAlerting . |
Letzten Status beibehalten | Behalten Sie den aktuellen Status der Warnungsregel bei, unabhängig davon, wie er ist. |
Wenn Sie über einen unzuverlässigen Zeitreihenspeicher verfügen, bei dem Abfragen manchmal ein Timeout auftreten oder nach dem Zufallsprinzip fehlschlagen, können Sie diese Option Keep Last State
auf einstellen, sodass sie grundsätzlich ignoriert werden.
Benachrichtigungen
Auf der Registerkarte Warnung können Sie auch Benachrichtigungen über Warnungsregeln und eine ausführliche Meldung zur Warnungsregel angeben. Die Nachricht kann alles Mögliche enthalten: Informationen darüber, wie Sie das Problem lösen könnten, einen Link zum Runbook usw.
Die eigentlichen Benachrichtigungen werden konfiguriert und von mehreren Alerts gemeinsam genutzt. Informationen zur Konfiguration und Einrichtung von Benachrichtigungen finden Sie unterWarnmeldungen.
-
Senden an — Wählen Sie einen Kanal für Warnmeldungen aus, falls Sie einen eingerichtet haben.
-
Nachricht — Geben Sie eine Textnachricht ein, die über den Benachrichtigungskanal gesendet werden soll. Einige Warnmeldungen unterstützen die Umwandlung des Textes in HTML oder andere umfangreiche Formate.
-
Tags — Geben Sie eine Liste von Tags (Schlüsselwert) an, die in die Benachrichtigung aufgenommen werden sollen. Es wird nur von einigen Notifiern unterstützt.
Verlauf des Warnungsstatus und Anmerkungen
Änderungen des Alarmstatus werden in der internen Annotationstabelle in der Amazon Managed Grafana-Datenbank aufgezeichnet. Die Statusänderungen werden als Anmerkungen im Grafikbereich der Warnungsregel visualisiert. Sie können auch das State history
Untermenü auf der Registerkarte Warnung aufrufen, um den Statusverlauf anzuzeigen und zu löschen.