Fehlerbehebung für logbasierte Benachrichtigungsrichtlinien

Dieses Dokument enthält Informationen zur Fehlerbehebung bei der Verwendung logbasierter Benachrichtigungen Richtlinien.

Keine übereinstimmenden Logs verfügbar

Wenn Sie den Filter für eine logbasierte Benachrichtigungsrichtlinie testen, werden keine Logs zurückgegeben. Überprü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 zu anderen Google Cloud-Produkten zu filtern Ressourcen wie Cloud-Rechnungskonten oder Organisationen. Logbasierte Benachrichtigungsrichtlinien werden auf Google Cloud-Projektebene ausgeführt.

  • Ihre Abfrage ist zu restriktiv. Prüfen Sie, ob Ihre Feldnamen und regulären Ausdrücke korrekt sind. Im Log-Explorer können Sie den Bereich Abfrage 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:

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 die Ratenbegrenzung von 20 Benachrichtigungen pro Tag für jede logbasierte Benachrichtigung erreicht haben, erhalten Sie keine Benachrichtigungen mehr. Prüfen Sie die neuesten für diese logbasierte Benachrichtigungsrichtlinie erhalten haben, und suchen Sie nach einer gibt an, dass das Limit für Benachrichtigungen an diesem Tag überschritten wurde.

    Wenn du nicht so viele Benachrichtigungen erhältst wie erwartet, überprüfe 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.

    Prüfen Sie die Seite Vorfälle in Cloud Monitoring und filtern Sie nach nach Richtlinienname sortiert.

    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. Im Log-Explorer können Sie den Bereich Abfrage 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, können Sie das Limit von 20 Benachrichtigungen pro Tag für jede logbasierte Benachrichtigung erreicht haben. 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. Im Log-Explorer können Sie den Bereich Abfrage 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:

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.