Logs mit dem Log-Explorer von Cloud Logging prüfen

Dieses Dokument enthält Informationen zur Verwendung der Loganzeige von Cloud Logging zum Prüfen von Logs.

Hinweise

  • Konfigurieren Sie Ihre Anwendung für die Verwendung der Cloud Logging API.

  • Melden Sie sich bei Ihrem Konto an, um auf Google Cloud-Ressourcen zuzugreifen.

    • Wählen Sie Extras -> Google Cloud Tools -> Konten verwalten... aus.

Auf Log-Explorer zugreifen

Wählen Sie Tools > Google Cloud Tools > Show Stackdriver Log Explorer (Stackdriver Log-Explorer anzeigen) aus, um auf den Log-Explorer von Cloud Logging zuzugreifen.

Der Tab Google Stackdriver Logging wird geöffnet.

Alternativ können Sie den Log-Explorer für ein bestimmtes Projekt über Google Cloud Explorer öffnen, indem Sie Tools -> Google Cloud Tools -> Google Cloud Explorer auswählen. Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Stackdriver-Logs suchen aus.

Abbildung mit der Übersicht über den Tab „Log-Explorer“

Informationen zur Oberfläche

Die Benutzeroberfläche des Log-Explorers besteht aus folgenden Hauptkomponenten:

  • Suchleiste, um Log-Einträge nach Label- oder Textsuche zu filtern

  • Drop-down-Menüs, um die Liste nach Ressourcen, Logs und Wichtigkeitsstufen zu filtern

  • Drop-down-Menü Zu Zeitpunkt springen, um ein bestimmtes Datum und eine bestimmte Uhrzeit in den Logs anzuzeigen

  • Schaltfläche Aktualisieren, um die neuesten Logs in absteigender Reihenfolge abzurufen

  • Steuerelement Log-Stream automatisch laden, um festzulegen, ob neue Log-Einträge bei deren Eintreffen angezeigt werden sollen

    • Durch Klicken auf Wiedergeben wird der Stream der neuesten Logs gestartet. Der Stream wird gestoppt, wenn Sie die Log-Anzeige scrollen.

    • Durch Klicken auf Anhalten wird der Log-Stream gestoppt.

  • Tabelle der Log-Zusammenfassungen, in der Sie per Mausklick die vollständigen Details einzelner Log-Einträge anzeigen können

  • Abwärtspfeil Alle maximieren oben rechts im Bereich der Log-Einträge, um die Details aller Log-Einträge anzuzeigen. Dieser Vorgang kann einige Zeit in Anspruch nehmen, wenn der Bereich viele Log-Einträge enthält

  • Gegebenenfalls Quelllink, um zum Quellcode zu springen, der den Log-Eintrag generiert hat

Mit dem Log-Explorer können Sie zum Quellcode wechseln, der einen Log-Eintrag generiert hat. Um diese Funktion zu aktivieren, müssen Sie Ihr Projekt aus einem lokalen Git-Repository erstellen und Informationen zur Quellcodeposition in Log-Einträge aufnehmen.

Quellcodeposition in Log aufnehmen

Konfigurieren Sie Ihre Anwendung so, dass Informationen zur Quellcodeposition in den Logs angezeigt werden:

  1. Schreiben Sie mithilfe dieses Beispiels aus GitHub Positionsinformationen für Log-Einträge.

  2. Stellen Sie eine source_context.json-Datei im Stammverzeichnis der Anwendung bereit.

    Wenn Sie die Lösung über Cloud Tools for Visual Studio veröffentlichen, wird die Datei automatisch von der Erweiterung generiert und bereitgestellt.

Nachdem Sie diese Schritte ausgeführt haben, enthalten die Log-Einträge das Feld sourceLocation mit Datei und Zeile, die Informationen zur Datei bzw. Zeile bieten. Die optionale Zeile Funktion kann den Assembly-Namen, die Version oder den Funktionsnamen enthalten.

Abbildung mit maximiertem Log-Eintrag und einem Link zum Quellcode

Durch Klicken auf den Quelllink gehen Sie zum Quellcode, sofern die Quelldatei zugänglich ist.

Abbildung mit dem Quellcode, auf den über den Link im Log-Eintrag zugegriffen wurde

Logs ansehen

In der Benutzeroberfläche des Log-Explorers können Sie die Logeinträge filtern oder nach bestimmten Logs suchen, die angezeigt werden sollen.

Logs filtern

Log-Einträge lassen sich so filtern, dass nur die für Sie relevanten Logs angezeigt werden.

  • Mit den Drop-down-Menüs für den Ressourcentyp und die Instanz können Sie alle Instanzen eines bestimmten Ressourcentyps zur Anzeige auswählen oder eine bestimmte Instanz anzeigen. Eine Liste der Ressourcentypen finden Sie unter Überwachte Ressourcen und Dienste.

  • Wählen Sie im Drop-down-Menü für den Log-Typ die Namen der anzuzeigenden Logs oder Alle Logs aus. Im Menü werden nur die Logs angezeigt, die die ausgewählte Ressource generiert.

  • Wählen Sie im Drop-down-Menü für die Log-Wichtigkeit die anzuzeigende Wichtigkeitsstufe aus. Bei Auswahl von Alle Log-Ebenen werden Log-Einträge einbezogen, die keine Wichtigkeitsstufe haben.

  • Wählen Sie im Drop-down-Menü Zu Zeitpunkt springen ein Datum und eine Uhrzeit aus. Legen Sie fest, ob Sie Logs vor oder nach dem ausgewählten Zeitstempel ansehen möchten.

Sie können auch auf Zu erweitertem Filter klicken, um auf die erweiterte Filterleiste zuzugreifen. Dort können Sie die Log-Einträge mithilfe von Abfragen filtern. Unter Hilfe zu erweiterten Filtern erfahren Sie mehr zu diesem Thema.

Abbildung mit der erweiterten Filterleiste

Logs durchsuchen

Geben Sie in die Suchleiste Suchbegriffe ein, die in den Log-Einträgen vorkommen.

Abbildung mit Suchergebnissen

Ähnliche Logs anzeigen

Sie können in der erweiterten Ansicht eines Logeintrags auf den Wert eines einzelnen Feldes klicken und anschließend alle Logeinträge mit demselben Wert ein- oder ausblenden.

Abbildung mit Mausklick zum Anzeigen ähnlicher Log-Einträge

Wenn Sie ähnliche Log-Einträge anzeigen, wird die erweiterte Filterleiste eingeblendet. Dort können Sie den Filter bearbeiten und auf Filter senden klicken. Unter Hilfe zu erweiterten Filtern erfahren Sie mehr zu diesem Thema.