Fehlerbehebung im Log-Explorer

In diesem Dokument werden häufige Probleme beim Ansehen von Protokollen und die Verwendung der Google Cloud Console zum Ansehen und Beheben von Konfigurationsfehlern oder unerwarteten Ergebnissen erläutert.

Log-Download schlägt fehl

Sie verwenden den Log-Explorer und klicken auf  Herunterladen. Der Befehl wird gestartet, aber nicht abgeschlossen oder es wird ein Fehler gemeldet.

Versuchen Sie Folgendes, um die Ausführungszeit des Befehls zu verkürzen:

  • Reduzieren Sie im Dialogfeld Protokolle herunterladen den Wert für Maximale Anzahl von Logeinträgen.
  • Verkürzen Sie den Zeitraum, über den Logs abgefragt werden.
  • Klicken Sie in der Symbolleiste für Abfrageergebnisse auf Ähnliche Einträge ausblenden, bevor Sie mit dem Download beginnen.

Konsolenlogs für eine VM-Instanz können nicht gefunden werden

In die Console einer Compute Engine-Instanz geschriebene Logs sind im Log-Explorer möglicherweise nicht verfügbar. So rufen Sie diese Logs auf:

  1. Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf:

    Zu Seite VM-Instanzen

    Wenn Sie diese Seite über die Suchleiste finden, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Compute Engine lautet.

  2. Wählen Sie die Instanz und dann im Menü Serieller Port 1 (Konsole) die Option aus. Logs der Seite hinzu.

Sie können Ihre Instanzen so konfigurieren, dass die Ausgabe des seriellen Ports so ist: an Cloud Logging gesendet. Weitere Informationen finden Sie unter Logging für die Ausgabe des seriellen Ports aktivieren und deaktivieren

Google Cloud-Projekt- oder Organisations-ID abrufen

Um ein Google Cloud-Projekt oder eine Organisations-ID von überall im Maximieren Sie die Liste der Google Cloud-Projekte in der Google Cloud Console über die Google Cloud-Projekt- und Organisationsauswahl und suchen Sie nach Google Cloud-Projekt-ID in die Spalte ID ein.

Logeinträge werden nicht angezeigt

Wenn keine Logeinträge angezeigt werden, prüfen Sie Folgendes:

  • Prüfen Sie, ob das richtige Google Cloud-Projekt ausgewählt ist.

  • Prüfen, ob Ihr Google Cloud-Projekt Ressourcen verwendet, die generieren Logs und dass es sind Aktivität in Bezug auf diese Ressourcen. Auch bei einem neuen Google Cloud-Projekt sollten Audit-Logs vorhanden sein, die dessen Erstellung dokumentieren. Wie Sie prüfen können, Sie eine Ressource zum Generieren von Logs verwenden, siehe Dienste den Ressourcentypen zuordnen

  • Achten Sie darauf, dass der Zeitraum nicht zu eng ist.

  • Prüfen Sie Ihre aktuellen Ausschlussabfragen, damit die gesuchten Logs nicht versehentlich ausgeschlossen werden.

  • Sie benötigen die Berechtigung zum Ansehen der Logeinträge in den Projekten und Logansichten, auf die Sie über das Menü Bereich eingrenzen verweisen. Informationen zum Eingrenzen des Suchbereichs finden Sie unter Bereich eingrenzen.

Meine Abfrage ist korrekt, aber ich sehe immer noch keine Logeinträge

  • Logeinträge, die die Aufbewahrungsdauer von Logging vom Alter her überschritten haben, werden nicht angezeigt. Die für Logs geltende Aufbewahrungsdauer entnehmen Sie dem Abschnitt Aufbewahrungsdauer von Logs.

  • Bei hoher Auslastung kann es beim Senden der Logs an Logging sowie bei deren Empfang oder Anzeige zu Verzögerungen kommen.

  • Im Log-Explorer sehen Sie keine Logeinträge, die Zeitstempel in der Zukunft haben, bis die aktuelle Zeit mit dem Vorkommen versehen ist. Ursache ist meist eine Zeitverzerrung in der Anwendung, aus der die Logs stammen.

  • Der Abfragebereich war zu groß und konnte nicht innerhalb eines angemessenen Zeitraums abgearbeitet werden. Möglicherweise wird dies als "Frist abgelaufen, bevor der Vorgang beendet werden konnte" angezeigt. Versuchen Sie, die Abfrage spezifischer zu machen oder den Zeitraum zu kürzen.

Abfrage gibt einen Fehler zurück

Wenn Sie eine Abfrage für eine Ressource senden, ohne einen Bucket anzugeben, gilt Folgendes: Cloud Logging nutzt den Verlauf der Senken im Google Cloud-Projekt, um ermitteln, wo Einträge für diese Ressource geschrieben wurden. Wenn Cloud Logging identifiziert mehr als 200 Buckets mit Einträgen geschrieben wurde, schlägt die Abfrage mit der Meldung Error: Invalid query

Um dieses Problem zu beheben, verfeinern Sie den Umfang Ihrer Abfrage auf eine Teilmenge des Speichers. Weitere Informationen finden Sie unter Bereich eingrenzen.

Zeitraum der Abfrageergebnisse stimmt nicht mit der Abfrage überein

Die Logdaten, die in den Bereichen Abfrageergebnisse und Logfelder angezeigt werden, werden entsprechend dem Zeitraum angepasst, der von der Histogrammzeitachse erfasst wird. Sie passen die Histogrammzeitachse mit den Zeitsteuerelementen des Histogramms oder der Zeitraumauswahl an. Durch das Anpassen dieser Zeitsteuerelemente ändert sich nichts Den Abfrageausdruck im Bereich Abfrage.

Bei Abfragen mit Zeitstempel ist die Zeitraumauswahl deaktiviert. Die Abfrage verwendet den Zeitstempelausdruck als Zeitraumbeschränkung. Wenn eine Abfrage keinen Zeitstempelausdruck hat, verwendet die Abfrage die Zeitraumauswahl als Zeitraumbeschränkung.