Visualisieren Sie Benachrichtigungen von Amazon Managed Service für Prometheus - 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.

Visualisieren Sie Benachrichtigungen von Amazon Managed Service für Prometheus

Sie können Ihre Amazon Managed Service for Prometheus- oder Prometheus-Benachrichtigungen in Amazon Managed Grafana visualisieren, indem Sie eine AlertManager-Datenquelle für Prometheus-Datenquellen konfigurieren, mit denen Sie bereits verbunden sind.

Voraussetzungen

Um einen Alertmanager für die Verwendung mit Amazon Managed Service for Prometheus zu konfigurieren, müssen Sie die folgenden Voraussetzungen erfüllen:

  • Eine Amazon Managed Service for Prometheus-Instance mit aufgenommenen Metriken und mindestens einer konfigurierten Warnung oder Aufzeichnungsregel. Sie benötigen die URL für Ihren Workspace (aus den Details Ihres Workspace in Amazon Managed Service for Prometheus können Sie die Endpunkt-URL sehen). Die Workspace-URL ist die Endpunkt-URL ohne das api/v1/remote_write am Ende).

  • Ein Amazon Managed Grafana-Workspace, der mit der als Datenquelle konfigurierten Prometheus-Instance erstellt wurde.

  • Amazon Managed Grafana muss die folgenden Berechtigungen für Ihre Prometheus-Ressourcen besitzen. Sie müssen sie entweder zu den vom Service verwalteten oder den vom Kunden verwalteten Richtlinien hinzufügen, die unter Amazon Managed Grafana-Berechtigungen und Richtlinien für AWS Datenquellen beschrieben sind.

    • aps:ListRules

    • aps:ListAlertManagerSilences

    • aps:ListAlertManagerAlerts

    • aps:GetAlertManagerStatus

    • aps:ListAlertManagerAlertGroups

    • aps:PutAlertManagerSilences

    • aps:DeleteAlertManagerSilence

So konfigurieren Sie eine AlertManager-Datenquelle für die Verwendung mit Amazon Managed Service für Prometheus
  1. Wählen Sie in Ihrer Grafana-Konsole im Grafana-Menü unter Konfiguration die Datenquellenseite aus.

  2. Wählen Sie Datenquelle hinzufügen und wählen Sie Alertmanager aus der Liste der Datenquellentypen aus.

  3. Geben Sie die folgenden Informationen für Ihre neue Datenquelle ein.

    • Wählen Sie für die Implementierung Prometheus.

    • Geben Sie unter HTTP für URL die Prometheus-Workspace-URL mit alertmanager angehängtem Anhang ein. z. B. https://aps-workspaces.us-east1.amazonaws.com/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager.

    • Aktivieren Sie unter Auth die Option SigV4Auth. Dadurch wird Grafana angewiesen, die AWS Authentifizierung für die Anfragen zu verwenden.

    • Geben Sie unter SIGV4Auth-Details für Standardregion die Region Ihrer Prometheus-Instance an, z. B. us-east-1.

  4. Wählen Sie Speichern und testen, um die Einrichtung Ihrer Datenquelle abzuschließen.

    Wenn Ihre Datenquelle korrekt eingerichtet ist, wird die Meldung angezeigt, dass die Gesundheitsprüfung bestanden wurde.

So verbinden Sie Ihre neue Alertmanager-Datenquelle mit der Prometheus-Datenquelle
  1. Wählen Sie in Ihrer Grafana-Konsole im Grafana-Menü unter Konfiguration die Datenquellenseite aus.

  2. Wählen Sie Ihre ursprüngliche Amazon Managed Service for Prometheus-Datenquelle aus und aktivieren Sie den Kippschalter Benachrichtigungen über die Alerting UI verwalten.

  3. Wählen Sie im Drop-down-Menü Alertmanager-Datenquelle Ihre neu erstellte Alertmanager-Datenquelle aus.

  4. Wählen Sie Speichern und testen, um die Konfiguration Ihrer Datenquelle abzuschließen.