Fehlerbehebung für logbasierte Benachrichtigungsrichtlinien

Dieses Dokument enthält Informationen zur Fehlerbehebung bei der Verwendung von Richtlinien für logbasierte Benachrichtigungen.

Keine übereinstimmenden Logs verfügbar

Wenn Sie den Filter für eine logbasierte Benachrichtigungsrichtlinie testen, werden keine Logs zurückgegeben. Prüfen Sie die folgenden häufigen Fehler:

  • Sie versuchen, ausgeschlossene Logs zu filtern. Logbasierte Benachrichtigungsrichtlinien nur für enthaltene Logs.

  • Sie versuchen, nach Log-Buckets oder für andere Google Cloud-Ressourcen zu filtern Ressourcen wie Cloud-Rechnungskonten oder Organisationen. Logbasierte Benachrichtigungsrichtlinien gelten auf Google Cloud-Projektebene.

  • Ihre Suchanfrage ist zu restriktiv. Prüfen Sie, ob Ihre Feldnamen und regulären Ausdrücke korrekt sind. Sie können den Bereich Abfrage im Log-Explorer oder die Schaltfläche Logvorschau in der Benutzeroberfläche für die Benachrichtigungskonfiguration verwenden, um die Abfrage zu validieren. Informationen zum Erstellen von Abfragen finden Sie unter Logging-Abfragesprache:

Benachrichtigungsrichtlinie funktioniert nicht

Sie haben eine logbasierte Benachrichtigungsrichtlinie erstellt, die aber nicht wie gewünscht funktioniert zu erwarten war. Beispiel:

  • Cloud Monitoring sendet keine Benachrichtigungen für die Benachrichtigungsrichtlinie.

    Wenn Sie das Limit von 20 Benachrichtigungen pro Tag pro logbasierter Benachrichtigungsrichtlinie erreichen, erhalten Sie keine Benachrichtigungen mehr. Prüfen Sie die neueste Benachrichtigung, die Sie für diese logbasierte Benachrichtigungsrichtlinie erhalten haben. Wurden Sie informiert, dass das Benachrichtigungslimit für den Tag überschritten wurde?

    Wenn Sie weniger Benachrichtigungen erhalten als erwartet, prüfen Sie die Konfiguration der logbasierten Benachrichtigungsrichtlinie. Möglicherweise müssen Sie den Wert für die Zeit zwischen Benachrichtigungen anpassen.

  • Cloud Monitoring erstellt keine Vorfälle, wenn die Richtlinienbedingungen erfüllt sind.

    Rufen Sie in Cloud Monitoring die Seite Vorfälle auf und filtern Sie die Tabelle nach Richtliniennamen.

    Wenn es keine Vorfälle gibt, achten Sie darauf, dass die verwendete Abfrage übereinstimmenden Logs. Prüfen Sie, ob Ihre Feldnamen und regulären Ausdrücke korrekt sind. Sie können den Bereich Abfrage im Log-Explorer verwenden. oder auf der Benutzeroberfläche für die Konfiguration von Benachrichtigungen auf die Schaltfläche Vorschau der Logs bei der Validierung der Abfrage. Informationen zum Erstellen von Abfragen finden Sie unter Logging-Abfragesprache.

    Wenn es Vorfälle in der Vergangenheit, aber keine aktuellen für den aktuellen Tag gibt, Sie haben möglicherweise das Limit von 20 Benachrichtigungen pro Tag für jede logbasierte Benachrichtigungsrichtlinie erreicht. Prüfen Sie die letzte Benachrichtigung, die Sie für diese logbasierte Benachrichtigung erhalten haben und suchen Sie nach einer Erklärung, dass das Benachrichtigungslimit für den Tag überschritten.

  • Cloud Monitoring erstellt Vorfälle für mehr Logeinträge als erwartet:

    Möglicherweise ist Ihre Logabfrage nicht ausreichend eingeschränkt. Prüfen Sie, ob Ihre Feldnamen und regulären Ausdrücke korrekt sind. Sie können den Bereich Abfrage im Log-Explorer oder die Schaltfläche Logvorschau in der Benutzeroberfläche für die Benachrichtigungskonfiguration verwenden, um die Abfrage zu validieren. Informationen zum Erstellen von Abfragen finden Sie unter Logging-Abfragesprache.

Vorfälle schließen nicht

Wenn Sie einen Vorfall nicht schließen, schließt Cloud Logging ihn nach Die Dauer für das automatische Schließen für die Benachrichtigungsrichtlinie ist verstrichen. Die Standardeinstellung für die automatische Schließen-Funktion Dauer beträgt 7 Tage, Sie können aber einen beliebigen Wert zwischen 30 Minuten und 7 Tagen. Sie können Vorfälle auch jederzeit manuell schließen, wie unter Schließen von Vorfällen.