Warnmeldungen - Amazon Managed Grafana

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.

Warnmeldungen

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 sich der Status einer Warnung ändert, werden Benachrichtigungen gesendet. Jede Warnungsregel kann mehrere Benachrichtigungen enthalten. Um einer Warnungsregel eine Benachrichtigung hinzuzufügen, müssen Sie zunächst einen notification Kanal hinzufügen und konfigurieren.

Dies erfolgt auf der Seite „Benachrichtigungskanäle“.

Einen Benachrichtigungskanal hinzufügen

  1. Machen Sie in der Seitenleiste eine Pause auf dem Warnsymbol (Glocke) und wählen Sie dann Benachrichtigungskanäle aus.

  2. Wählen Sie Add channel (Kanal hinzufügen) aus.

  3. Füllen Sie die Felder aus oder wählen Sie die in den folgenden Abschnitten beschriebenen Optionen aus.

Neue Felder für den Benachrichtigungskanal

Standard (bei allen Benachrichtigungen senden)

  • Name — Geben Sie einen Namen für diesen Kanal ein. Er wird angezeigt, wenn Benutzer Benachrichtigungen zu Warnungsregeln hinzufügen.

  • Typ — Wählen Sie den Kanaltyp aus. Weitere Informationen finden Sie unter Liste der unterstützten Notifier.

  • Standard (bei allen Alarmen senden) — Wenn diese Option ausgewählt ist, sendet sie auf diesem Kanal eine Benachrichtigung für alle Warnungsregeln.

  • Lösungsnachricht deaktivieren — Wenn diese Option ausgewählt ist, deaktiviert sie die Auflösungsnachricht [OK], die gesendet wird, wenn der Warnstatus wieder auf „Falsch“ zurückgesetzt wird.

  • Erinnerungen senden — Wenn diese Option ausgewählt ist, werden zusätzliche Benachrichtigungen (Erinnerungen) für Benachrichtigungen gesendet. Sie können anhand der Anzahl von Sekunden (s), Minuten (m) oder Stunden (h) angeben, wie oft Erinnerungen gesendet werden sollen, z. B.30s, 3m oder. 5m 1h

Wichtig

Warnerinnerungen werden gesendet, nachdem die Regeln ausgewertet wurden. Daher kann eine Erinnerung nicht häufiger als innerhalb eines konfigurierten Bewertungsintervalls für Warnungsregeln gesendet werden.

Die folgenden Beispiele zeigen, wie oft und wann Erinnerungen für eine ausgelöste Warnung gesendet werden.

Bewertungsintervall für Warnungsregeln Senden Sie jedes Mal Erinnerungen Erinnerung wird alle gesendet (nach der letzten Warnmeldung)
30s 15s ~30 Sekunden
1m 5m ~5 Minuten
5m 15m ~15 Minuten
6m 20m ~24 Minuten
1h 15m ~1 Stunde
1h 2h ~2 Stunden

Liste der unterstützten Notifier

Name Typ Unterstützt Bilder Unterstützt Warnungsregel-Tags
Amazon Simple Notification Service sns Nein Ja
OpsGenie opsgenie Nein Ja
PagerDuty pagerduty Nein Ja
Slack slack Nein Nein
VictorOps victorops Nein Nein

Amazon Simple Notification Service

Wenn du vom Service verwaltete Berechtigungen aktiviert und Amazon SNS als Benachrichtigungskanal für deinen Workspace hinzugefügt hast, musst du nur den SNS-Themen-ARN angeben, wenn du deinen Benachrichtigungskanal erstellst. Geben Sie im Feld Name den Namen des SNS-Themas ein, das Sie erstellt haben. Wenn Sie den Workspace mit vom Service verwalteten Berechtigungen erstellt haben, muss dem Namen des SNS-Themas ein Präfix vorangestellt werden, damit Benachrichtigungen erfolgreich grafana zum Thema veröffentlicht werden können. Wenn Sie bei der Erstellung des Workspace vom Kunden verwaltete Berechtigungen ausgewählt haben, muss dem Namen des SNS-Themas kein Präfix vorangestellt werden. grafana

Kopieren Sie im Feld Thema den ARN des SNS-Themas und fügen Sie ihn ein. Im Format Nachrichtentext können Sie entweder die JSON- oder die Textoption wählen.

Aktivieren Sie im Feld Optionale AWS SNS-Einstellungen das Kontrollkästchen Alle Tags in die Nachricht einbeziehen, um alle Grafana-Tags im Nachrichtentext anzuzeigen.

Wenn Sie vom Kunden verwaltete Berechtigungen für den Arbeitsplatz verwenden, sollte die von Ihnen angegebene IAM-Rolle SNS-Veröffentlichungsberechtigungen für Ihr SNS-Thema enthalten.

Slack

Um Slack einzurichten, musst du eine eingehende Slack-Webhook-URL konfigurieren. Weitere Informationen findest du unter Nachrichten mit eingehenden Webhooks senden.

Um Screenshots der Auslösewarnungen in die Slack-Nachrichten aufzunehmen, musst du entweder das externe Bildziel in Grafana oder eine Bot-Integration über Slack Apps konfigurieren. Weitere Informationen zur Einrichtung einer Slack-Bot-Integration findest du unter Folge dem Leitfaden von Slack zur Einrichtung einer Bot-Integration. Verwende das bereitgestellte Token, das mit „xoxb“ beginnt.

Einstellung Beschreibung
Url Eingehende Slack-Webhook-URL oder eventuell der Slack-API-Endpunkt chat.postMessage.
Username Lege den Benutzernamen für die Nachricht des Bots fest.
Empfänger Benutze dies, um den Slack-Empfänger zu überschreiben. Du musst entweder eine Kanal-Slack-ID, eine Benutzer-Slack-ID, eine Benutzernamenreferenz (@<user>, alles Kleinbuchstaben, kein Leerzeichen) oder eine Kanalreferenz (#, <channel>alles Kleinbuchstaben, kein Leerraum) angeben. Wenn du den chat.postMessage Slack-API-Endpunkt verwendest, ist dies erforderlich.
Symbol Emoji Geben Sie ein Emoji an, das als Symbol für die Nachricht des Bots verwendet werden soll. Zum Beispiel:smile:
URL des Symbols Geben Sie eine URL zu einem Bild an, das als Symbol für die Nachricht des Bots verwendet werden soll.
Erwähnen Sie Benutzer Erwähnen Sie optional einen oder mehrere Benutzer in der von Grafana gesendeten Slack-Benachrichtigung. Um Benutzer durch Kommas getrennt über ihre entsprechenden Slack-IDs zu sehen, wähle die Overflow-Schaltfläche in den Slack-Profilen jedes Benutzers.
Erwähnen Sie Gruppen Erwähnen Sie optional eine oder mehrere Gruppen in der von Grafana gesendeten Slack-Benachrichtigung. Du kannst Gruppen, durch Kommas getrennt, anhand ihrer entsprechenden Slack-IDs sehen (die du über die Slack-Profil-URL jeder Gruppe abrufen kannst).
Erwähnen Sie den Kanal Erwähnen Sie optional entweder alle Kanalmitglieder oder nur aktive.
Token Falls angegeben, lädt Amazon Managed Grafana das generierte Bild über den API-Vorgang file.upload von Slack hoch, nicht über das externe Image-Ziel. Wenn Sie den chat.postMessage Slack-API-Endpunkt verwenden, ist dies erforderlich.

Wenn du das Token für einen Slack-Bot verwendest, musst du den Bot in den Channel einladen, an den du Benachrichtigungen senden möchtest. Fügen Sie dann den Kanal zum Empfängerfeld hinzu.

PagerDuty

Geben Sie zur Einrichtung PagerDuty einen Integrationsschlüssel an.

Einstellung Beschreibung
Integrationsschlüssel Integrationsschlüssel für PagerDuty.
Schweregrad Stufe für dynamische Benachrichtigungen; die Standardeinstellung ist critical (1).
Automatische Behebung von Vorfällen Beheben Sie Vorfälle, PagerDuty nachdem die Warnung wieder auf „OK“ gesetzt wurde.
Nachricht im Detail Entfernt die Warnmeldung aus dem PD-Zusammenfassungsfeld und fügt sie stattdessen in benutzerdefinierte Details ein (2).
Anmerkung

Die TagsSeverity,, Class Groupdedup_key, und Component haben im PagerDutyCommon Event Format — PD-CEF eine besondere Bedeutung. Wenn ein Warnmeldungsfeld diese Tag-Schlüssel definiert, werden sie in den Stamm des Ereignisses übertragen, an das gesendet wurde. PagerDuty Das bedeutet, dass sie in der PagerDuty Benutzeroberfläche und in den Filtertools verfügbar sein werden. Ein für eine Warnung festgelegtes Schweregrad-Tag hat Vorrang vor dem globalen Schweregrad, das im Benachrichtigungskanal festgelegt wurde, sofern es sich um einen gültigen Schweregrad handelt.

Anmerkung

Durch die Verwendung von Nachrichtendetails wird die Struktur des custom_details Felds im PagerDuty Ereignis geändert. Dies könnte gegen benutzerdefinierte Ereignisregeln in Ihren PagerDuty Regeln verstoßen, wenn Sie sich auf die Felder in verlassenpayload.custom_details. Verschieben Sie alle vorhandenen Regeln, custom_details.myMetric die custom_details.queries.myMetric früher

Anmerkung

Die Verwendung eines dedup_key Tags überschreibt das dedup_key mit einem benutzerdefinierten Schlüssel generierte Grafana.

Alle Warnmeldungen enthalten einen Link zurück zur ausgelösten Warnung im Grafana-Arbeitsbereich.