Benachrichtigungen für logbasierte Messwerte konfigurieren

In diesem Dokument wird erläutert, wie Sie Benachrichtigungen konfigurieren, wenn ein logbasierten Messwert den von Ihnen angegebenen Kriterien entspricht. In dieser Anleitung Dort erfahren Sie, wie Sie eine Benachrichtigungsrichtlinie erstellen und sind für die Google Cloud Console gedacht. Sie können auch mithilfe der Methode Cloud Monitoring API und mit dem Google Cloud CLI-Befehl gcloud alpha monitoring policies

Hinweise

  1. Ihre Identity and Access Management-Rolle muss die Berechtigungen zum Erstellen und Aufrufen logbasierter Messwerte sowie zum Erstellen von Benachrichtigungsrichtlinien enthalten. Weitere Informationen finden Sie unter Berechtigungen für logbasierte Messwerte:

  2. Sie sollten mit logbasierten Messwerten vertraut sein. Weitere Informationen Siehe Übersicht über logbasierte Messwerte.

  3. Konfigurieren Sie die Benachrichtigungskanäle, über die Sie Benachrichtigungen empfangen möchten Benachrichtigungen. Informationen zu diesen Schritten finden Sie unter Benachrichtigungskanäle erstellen und verwalten

Benachrichtigungsrichtlinie für einen Zählermesswert erstellen

Eine Benachrichtigungsrichtlinie beschreibt eine Reihe von Bedingungen, die Sie überwachen möchten. Wenn Sie eine Benachrichtigungsrichtlinie erstellen, müssen Sie auch deren Bedingungen angeben: überwacht wird und wann Benachrichtigungen gesendet werden sollen. Benachrichtigungen Informationen über den Vorfall und Schaltflächen enthalten, rufen Sie relevante Logs und Details zum Vorfall auf:

Anzeige der Schaltfläche „Logs ansehen“ in einer Benachrichtigung.

Um eine Benachrichtigungsrichtlinie zu erstellen, die den Wert eines logbasierten Zählermesswerts auf einen Grenzwert festlegen:

  1. Rufen Sie in der Google Cloud Console die Seite Logbasierte Messwerte auf:

    Zu Logbasierte Messwerte

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Suchen Sie den Messwert, den Sie überwachen möchten, klicken Sie auf  Mehr und wählen Sie dann Benachrichtigung mit dem Messwert erstellen aus.

  3. Achten Sie darauf, dass im Feld Monitoringfilter eingeben eine metric.type und eine resource.type aufgeführt sind. Bei Bedarf können Sie Fügen Sie eine resource.type-Klausel hinzu.

    Der folgende Filter gibt beispielsweise einen Messwert und eine Ressource an:

    metric.type="logging.googleapis.com/byte_count"
    AND resource.type="gce_instance"
    
  4. Im Menü Rollierendes Fenster empfehlen wir, einen Wert auszuwählen, der mindestens 10 Minuten beträgt. Insbesondere sollte dieser Wert groß genug sein, damit mehrere Logeinträge gezählt werden, die mit Ihrem Filter übereinstimmen.

    Wenn beispielsweise ein logbasierter Messwert „Herzschlag“ zählt Logeinträge die alle N Minuten erwartet werden, und legen Sie dann den Wert des Rollierendes Fenster auf 2N Minuten oder 10 Minuten, je nachdem, welcher Wert größer ist.

  5. Klicken Sie auf Weiter und wählen Sie Schwellenwert aus.

  6. Geben Sie einen Schwellenwert ein und konfigurieren Sie optional den Felder Benachrichtigungstrigger und Schwellenwertposition

  7. Optional: Aktualisieren Sie das Fenster für die erneute Prüfung und verwenden Sie die Erweiterte Optionen, um zu konfigurieren, wie die Benachrichtigungsrichtlinie mit fehlenden Daten umgeht. Normalerweise ist die Standardeinstellung ausreichend.

  8. Klicken Sie auf Weiter, dann auf Benachrichtigungskanäle und wählen Sie den die Sie für die Benachrichtigungsrichtlinie verwenden möchten.

  9. Optional: Geben Sie im Abschnitt Documentation (Dokumentation) alle Informationen ein, die die Sie in Benachrichtigungen erhalten möchten. Üblicherweise enthalten die Informationen wie du auf die Benachrichtigung reagieren kannst.

  10. Geben Sie im Feld Benachrichtigungsrichtlinie benennen Folgendes ein: Geben Sie einen Namen für die Benachrichtigungsrichtlinie ein.

  11. Klicken Sie auf Richtlinie erstellen.

Fehlerbehebung

Wenn Probleme auftreten, lesen Sie den Hilfeartikel Fehlerbehebung bei logbasierten Messwerten.

Nächste Schritte