Der Fleet Debugger (https://googlemaps.github.io/fleet-debugger/) ist ein Open-Source-Webtool, mit dem Sie Fleet Engine-Logs aus Cloud Logging visualisieren können. Sie bietet eine interaktive Karte und Zeitachse, um Fahrzeug- und Aufgaben- oder Fahrtdaten zu analysieren, und wird vollständig im Browser ausgeführt.
Wichtige Features
Mit Fleet Debugger können Sie komplexe Fahrten und Fahrzeugverhalten besser nachvollziehen. Dazu bietet das Tool folgende Funktionen:
- Interaktive Karte und Zeitachse zur sequenziellen Wiedergabe von Ereignissen.
- Synchronisierung zwischen Karte, Datentabelle und Zeitachse.
- Detaillierte Prüfung von Logeinträgen für detaillierte Analysen von API-Anfragen und ‑Antworten.
- Visualisierung geplanter Routen und des Verkehrs (erfordert Logs mit eingeschränkter Nutzung).
- Vergleich der angeforderten mit den tatsächlichen Haltestellen (erfordert Logs zur eingeschränkten Nutzung).

Daten aus Cloud Logging laden
Die primäre Methode zur Verwendung von Fleet Debugger besteht darin, ihn direkt mit Cloud Logging Ihres Google Cloud-Projekts zu verbinden. Gehen Sie dazu so vor:
- Tool öffnen: Rufen Sie den Flotten-Debugger auf.
- Dataset auswählen:Klicken Sie auf die Schaltfläche „Dataset auswählen“.
- Parameter eingeben:Geben Sie Ihre Projekt-ID, Fahrzeug-ID(s) oder Fahrten- oder Aufgaben-ID(s) und den ausgewählten Zeitraum ein.
- Logs abrufen:Klicke auf „Anmelden und Logs abrufen“.
- Anmelden:Authentifizieren Sie sich mit Ihrem Google-Konto, das die erforderlichen Berechtigungen für den Cloud Logging-Zugriff hat (z.B.
roles/logging.viewer).
Andere Methoden zum Laden von Daten
Die direkte Verbindung zu Cloud Logging ist oft am einfachsten. Es gibt jedoch mehrere Gründe, warum Sie dateibasierte Methoden verwenden sollten:
- Logs analysieren, die von einem Teammitglied bereitgestellt wurden.
- Zuvor exportiertes Dataset zur erneuten Analyse laden.
So können Sie mit Logs arbeiten, wenn Sie keinen direkten Zugriff auf das GCP-Projekt haben.
- Dateiimport:Sie können Protokolldaten auch aus JSON- oder ZIP-Dateien laden. Klicken Sie dazu auf die Schaltfläche „Stattdessen JSON- oder ZIP-Datei laden“. Diese Dateien können zuvor aus Cloud Logging oder aus dem Tool selbst exportiert worden sein.
- Aus Tool exportieren:Wenn Sie ein Dataset freigeben möchten, verwenden Sie das Drop-down-Menü für das Dataset und wählen Sie „Exportieren“ aus. Dadurch wird eine JSON-Datei heruntergeladen, die komprimiert werden kann. Das Tool unterstützt das Laden komprimierter JSON-ZIP-Dateien.
Alle Daten verbleiben lokal in Ihrem Browser.
Logs zur eingeschränkten Nutzung
Die Aktivierung von Protokollen zur eingeschränkten Nutzung ist nicht erforderlich, damit der Fleet Debugger funktioniert. Sie wird jedoch für eine möglichst vollständige Visualisierung empfohlen. Diese Logs liefern wertvolle Kontextinformationen, darunter:
- Die geplante Navigationsroute des Fahrers aus dem Navigation SDK.
- Verkehrsdaten entlang der Routen.
- Die ursprünglich angeforderten Abhol- und Absetzorte sowie die tatsächlichen Orte.
Ohne eingeschränkte Logs sind diese spezifischen Details im Debugger nicht verfügbar.
Ressourcen
- Flotten-Debugger
- GitHub-Repository: In diesem Repository finden Sie den Quellcode und können Probleme melden.
Support
Dieses Fleet Debugger-Tool wird unter einer Open-Source-Lizenz angeboten. Sie unterliegt nicht den Richtlinien für technische Support-Dienste, dem SLA oder der Richtlinie zur Einstellung von Produkten und Diensten für den Google Maps Platform-Support. Die zugrunde liegenden Google Maps Platform-Dienste, die vom Tool verwendet werden, unterliegen weiterhin den Nutzungsbedingungen der Google Maps Platform.
- Wenn Sie Fehler melden oder Funktionen anfragen möchten, können Sie ein Problem auf GitHub melden.
- Für technische Fragen und Diskussionen nutzen Sie die Kanäle der Google Maps Platform-Entwicklercommunity.
- Wenn Sie zum Projekt beitragen möchten, lesen Sie die entsprechenden Leitfäden im Repository.