Prometheus-Warnungen in Azure Monitor

Als Teil der verwalteten Azure Monitor-Dienste für Prometheus können Sie Prometheus-Warnungsregeln verwenden, um Warnungsbedingungen mithilfe von Abfragen zu definieren, die in der Prometheus-Abfragesprache (Prometheus Query Language, PromQL) geschrieben werden. Die Regelabfragen werden auf Prometheus-Metriken angewendet, die in einem Azure Monitor-Arbeitsbereich gespeichert sind.

Wenn die Warnungsabfrage zu Zeitreihen führt, die die Bedingung erfüllen, zählt die Warnung für diese Metrik- und Bezeichnungssätze als ausstehend. Eine ausstehende Warnung wird nach einem benutzerdefinierten Zeitraum aktiv, in dem alle aufeinander folgenden Abfragebewertungen für die jeweilige Zeitreihe die Warnungsbedingung erfüllen. Sobald eine Warnung aktiv wird, wird sie ausgelöst und löst Aktionen oder Benachrichtigungen Ihrer Wahl aus, wie in den in Ihrer Warnungsregel konfigurierten Azure-Aktionsgruppen definiert.

Erstellen von Prometheus-Warnungsregeln

Sie erstellen und verwalten Prometheus-Warnungsregeln als Teil einer Prometheus-Regelgruppe. Ausführliche Informationen finden Sie unter Regelgruppen im verwalteten Azure Monitor-Dienst für Prometheus.

Prometheus-Warnungen anzeigen

Ausgelöste und aufgelöste Prometheus-Warnungen können zusammen mit allen anderen Warnungstypen im Azure-Portal angezeigt werden. Führen Sie die folgenden Schritte aus, um nur nach Prometheus-Warnungen zu filtern:

  1. Wählen Sie im Azure-Portal im Menü Überwachung die Option Warnungen aus.

  2. Wenn Dienst überwachen nicht als Filteroption angezeigt wird, wählen Sie Filter hinzufügen aus, und fügen Sie ihn hinzu.

  3. Legen Sie den Filter Dienst überwachen auf Prometheus fest, um Prometheus-Warnungen anzuzeigen.

    Screenshot: Liste der Warnungen in Azure Monitor mit einem Filter für Prometheus-Warnungen

  4. Wählen Sie den Warnungsnamen aus, um die Details einer bestimmten ausgelösten oder aufgelösten Warnung anzuzeigen.

    Screenshot: Details für eine Prometheus-Warnung in Azure Monitor

Wenn Ihre Regelgruppe mit einem bestimmten Clusterbereich konfiguriert ist, können Sie auch Warnungen anzeigen, die für diesen Cluster ausgelöst wurden. Wählen Sie im Azure-Portal im Menü Cluster die Option Warnungen aus. Anschließend können Sie nach dem Prometheus-Überwachungsdienst filtern.

Erkunden von Prometheus-Warnungen in Grafana

  1. Wählen Sie im Bereich, in dem die Details zu ausgelösten Warnungen angezeigt werden, den Link Abfrage in Grafana anzeigen aus.

  2. Eine Browserregisterkarte wird geöffnet, die Sie zur Azure Managed Grafana-Instanz führt, die mit Ihrem Azure Monitor-Arbeitsbereich verbunden ist.

  3. Grafana wird im Untersuchungsmodus geöffnet und zeigt das Diagramm für die Abfrage des Ausdrucks Ihrer Warnungsregel um den Zeitpunkt der Warnungsauslösung herum an. Sie können die Abfrage in Grafana weiter untersuchen, um den Grund zu ermitteln, aus dem die Warnung ausgelöst wurde.

Hinweis

  • Wenn keine Azure Managed Grafana-Instanz mit Ihrem Azure Monitor-Arbeitsbereich verbunden ist, ist kein Link zu Grafana verfügbar.
  • Um die Warnungsabfrage im Untersuchungsmodus anzeigen zu können, benötigen Sie Rollenberechtigungen als Grafana-Administrator oder Grafana-Editor. Wenn Sie nicht über die erforderlichen Berechtigungen verfügen, erhalten Sie einen Grafana-Fehler.