Migration klassischer Dashboard-Benachrichtigungen zu Grafana-Benachrichtigungen - 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.

Migration klassischer Dashboard-Benachrichtigungen zu Grafana-Benachrichtigungen

Dieses Dokumentationsthema wurde für Grafana-Workspaces entwickelt, die Grafana-Version 10.x unterstützen.

Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 9.x unterstützen, finden Sie unter. Arbeitet in Grafana-Version 9

Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 8.x unterstützen, finden Sie unter. Arbeitet in Grafana-Version 8

Arbeitsbereiche, die Grafana-Benachrichtigungen nicht verwenden möchten, verwenden die. Klassische Dashboard-Benachrichtigungen Um zur neuen Grafana-Benachrichtigung zu wechseln, müssen Sie sich für die Funktion anmelden. Einzelheiten zu den Unterschieden zwischen klassischen Dashboard-Benachrichtigungen und Grafana-Benachrichtigungen finden Sie unter. Grafana-Benachrichtigungen im Vergleich zu älteren Dashboard-Benachrichtigungen

Wenn Sie klassische Dashboard-Benachrichtigungen verwenden, zeigt Ihnen Amazon Managed Grafana eine Vorschau von Grafana-Benachrichtigungen, in der Sie Ihre aktualisierten Benachrichtigungen überprüfen und ändern können, bevor Sie das Upgrade abschließen.

Anmerkung

Wenn Sie Grafana-Benachrichtigungen verwenden, senden Warnregeln, die in Grafana und nicht in Prometheus definiert sind, mehrere Benachrichtigungen an Ihre Kontaktstelle. Wenn Sie native Grafana-Benachrichtigungen verwenden, empfehlen wir, die klassische Dashboard-Warnung beizubehalten und die neue Grafana-Warnfunktion nicht zu aktivieren. Wenn Sie die in Ihrer Prometheus-Datenquelle definierten Benachrichtigungen anzeigen möchten, empfehlen wir Ihnen, Grafana Alerting zu aktivieren, das nur eine einzige Benachrichtigung für in Prometheus Alertmanager erstellte Warnungen sendet.

Vorschau von Grafana-Benachrichtigungen

Sie können vor der Migration eine Vorschau Ihrer Benachrichtigungen in Grafana-Benachrichtigungen anzeigen. In der Vorschau können Sie Änderungen an den Benachrichtigungen vornehmen, die sich auf die Migration auswirken.

Um eine Vorschau Ihrer Grafana-Alerting-Migration anzuzeigen
  1. Melden Sie sich in Ihrem Grafana-Workspace an.

  2. Wählen Sie im linken Menü Alerting (Legacy), um Ihre aktuellen Benachrichtigungen anzuzeigen.

  3. Wählen Sie im linken Menü Alerting Upgrade, um Ihre Benachrichtigungen in Grafana-Benachrichtigungen anzuzeigen.

    In dieser Ansicht können Sie sehen, wie Ihre Benachrichtigungen nach der Migration aussehen werden.

Anmerkung

In dieser Ansicht können Sie auch Änderungen vornehmen, die sich auf Ihre Migration auswirken. Um alle von Ihnen vorgenommenen Änderungen rückgängig zu machen, wählen Sie oben rechts auf der Upgrade-Seite die Option Upgrade zurücksetzen.

Wenn Sie bereit sind, Ihre Benachrichtigungen zu aktualisieren, lesen Sie den nächsten Abschnitt.

Migration zum Grafana-Warnsystem

Sie können Ihre Amazon Managed Grafana-Instance so konfigurieren, dass Grafana-Benachrichtigungen mithilfe der AWS Management Console, der oder der Amazon Managed Grafana-API verwendet werden. AWS CLI Einzelheiten zur Konfiguration von Amazon Managed Grafana, einschließlich der Aktivierung oder Deaktivierung von Grafana-Benachrichtigungen, finden Sie unter. Konfigurieren Sie einen Amazon Managed Grafana-Arbeitsbereich

Wenn die Grafana-Warnung aktiviert ist, werden bestehende klassische Dashboard-Benachrichtigungen in ein Format migriert, das mit der Grafana-Warnung kompatibel ist. Auf der Seite „Benachrichtigungen“ Ihrer Grafana-Instanz können Sie die migrierten Benachrichtigungen zusammen mit neuen Benachrichtigungen anzeigen. Mit Grafana-Benachrichtigungen senden Ihre von Grafana verwalteten Alarmregeln mehrere Benachrichtigungen statt einer einzigen Warnung, wenn sie übereinstimmen.

Der Lese- und Schreibzugriff auf klassische Dashboard-Benachrichtigungen und Grafana-Benachrichtigungen wird durch die Berechtigungen der Ordner geregelt, in denen sie gespeichert sind. Während der Migration werden die klassischen Dashboard-Warnungsberechtigungen wie folgt den neuen Regelberechtigungen zugeordnet:

  • Wenn das Dashboard der ursprünglichen Warnung über Berechtigungen verfügt, wird bei der Migration ein Ordner mit diesem Format erstelltMigrated {"dashboardUid": "UID", "panelId": 1, "alertId": 1}, der den Berechtigungen des ursprünglichen Dashboards entspricht (einschließlich der geerbten Berechtigungen aus dem Ordner).

  • Wenn keine Dashboard-Berechtigungen vorhanden sind und sich das Dashboard unter einem Ordner befindet, wird die Regel mit diesem Ordner verknüpft und erbt dessen Berechtigungen.

  • Wenn keine Dashboard-Berechtigungen vorhanden sind und sich das Dashboard im Ordner Allgemein befindet, wird die Regel mit dem Ordner Allgemeine Benachrichtigungen verknüpft, und die Regel erbt die Standardberechtigungen.

Anmerkung

Da es NoData in Grafana-Benachrichtigungen keine Keep Last State Option gibt, wird diese Option NoData bei der klassischen Regelmigration aktiviert. Die Option Keep Last State für die Error Handhabung wurde auf eine neue Option migriert. Error Um dem Verhalten der zu entsprechenKeep Last State, erstellt Amazon Managed Grafana in beiden Fällen während der Migration automatisch eine Stille für jede Alarmregel mit einer Dauer von einem Jahr.

Benachrichtigungskanäle werden auf eine Alertmanager-Konfiguration mit den entsprechenden Routen und Empfängern migriert. Standardbenachrichtigungskanäle werden als Kontaktpunkte zur Standardroute hinzugefügt. Benachrichtigungskanäle, die keiner Dashboard-Warnung zugeordnet sind, führen zur autogen-unlinked-channel-recv Route.

Einschränkungen

  • Das Grafana-Warnsystem kann Regeln aus allen verfügbaren Prometheus-, Loki- und Alertmanager-Datenquellen abrufen. Es ist möglicherweise nicht in der Lage, Warnregeln aus anderen unterstützten Datenquellen abzurufen.

  • Die Migration zwischen Grafana-Benachrichtigungen und den klassischen Dashboard-Benachrichtigungen kann zu Datenverlust für Funktionen führen, die in einem System unterstützt werden, im anderen jedoch nicht.

    Anmerkung

    Wenn Sie zurück zur klassischen Dashboard-Warnung migrieren, verlieren Sie alle Änderungen, die an der Warnungskonfiguration vorgenommen wurden, während Sie die Grafana-Warnung aktiviert hatten, einschließlich aller neuen Warnungsregeln, die erstellt wurden.

Grafana-Benachrichtigungen im Vergleich zu älteren Dashboard-Benachrichtigungen

Grafana-Benachrichtigungen wurden in Grafana 8 eingeführt und bieten mehrere Verbesserungen gegenüber älteren Dashboard-Benachrichtigungen.

Mehrdimensionale Warnmeldungen

Sie können jetzt mit einer einzigen Warnregel Warnmeldungen erstellen, die Ihnen systemweite Transparenz bieten. Generieren Sie mehrere Warnungsinstanzen anhand einer einzigen Warnungsregel. Sie können beispielsweise eine Regel erstellen, um die Festplattennutzung mehrerer Mountpoints auf einem einzelnen Host zu überwachen. Die Evaluierungs-Engine gibt mehrere Zeitreihen aus einer einzigen Abfrage zurück, wobei jede Zeitreihe durch ihren Labelsatz identifiziert wird.

Erstellen Sie Benachrichtigungen außerhalb von Dashboards

Im Gegensatz zu älteren Dashboard-Benachrichtigungen können Sie mit Grafana-Benachrichtigungen Abfragen und Ausdrücke erstellen, die Daten aus mehreren Quellen auf einzigartige Weise kombinieren. Sie können Dashboards und Panels weiterhin anhand ihrer ID mit Warnregeln verknüpfen und so schnell Fehler im beobachteten System beheben.

Da einheitliche Benachrichtigungen nicht mehr direkt mit Panel-Abfragen verknüpft sind, enthalten sie keine Bilder oder Abfragewerte in der Benachrichtigungs-E-Mail. Sie können benutzerdefinierte Benachrichtigungsvorlagen verwenden, um Abfragewerte anzuzeigen.

Erstellen Sie Alarmregeln für Loki und Grafana Mimir

In Grafana Alerting können Sie die Alarmregeln von Loki und Grafana Mimir mithilfe derselben Benutzeroberfläche und API wie Ihre von Grafana verwalteten Benachrichtigungen verwalten.

Benachrichtigungen aus Prometheus-kompatiblen Datenquellen anzeigen und danach suchen

Benachrichtigungen für Prometheus-kompatible Datenquellen sind jetzt im Abschnitt Grafana-Benachrichtigungen aufgeführt. Sie können in mehreren Datenquellen nach Labels suchen, um schnell relevante Benachrichtigungen zu finden.

Spezielle Benachrichtigungen für Alarmstatus NoData und Fehler

Grafana Alerting führte ein neues Konzept der Alarmzustände ein. Wenn die Auswertung einer Warnregel den Status NoData oder Fehler ergibt, generiert Grafana Alerting spezielle Warnungen mit den folgenden Bezeichnungen:

  • alertnamemit Wert DatasourceNoData oder DatasourceError abhängig vom Status.

  • rulenameName der Warnungsregel, zu der die spezielle Warnung gehört.

  • datasource_uidwird die UID der Datenquelle haben, die den Status verursacht hat.

  • Alle Bezeichnungen und Anmerkungen der ursprünglichen Warnungsregel

Sie können diese Benachrichtigungen genauso behandeln wie normale Benachrichtigungen, indem Sie eine Stille, eine Route zu einem Kontaktpunkt usw. hinzufügen.

Anmerkung

Wenn die Regel viele Datenquellen verwendet und eine oder mehrere keine Daten zurückgeben, wird die spezielle Warnung für jede Datenquelle erstellt, die den Warnstatus verursacht hat.