Visualiser les journaux avec le débogueur de parc

Fleet Debugger (https://googlemaps.github.io/fleet-debugger/) est un outil Web Open Source qui vous permet de visualiser les journaux Fleet Engine à partir de Cloud Logging. Il fournit une carte et une chronologie interactives pour analyser les données sur les véhicules, les tâches ou les trajets, le tout dans votre navigateur.

Principales fonctionnalités

Fleet Debugger vous aide à comprendre les comportements complexes des trajets et des véhicules en vous proposant les éléments suivants :

  • Une carte interactive et une chronologie pour voir les événements dans l'ordre.
  • Une synchronisation entre la carte, un tableau de données et une chronologie.
  • Une inspection détaillée des entrées de journal pour examiner en profondeur les requêtes et les réponses de l'API.
  • Une visualisation des itinéraires planifiés et du trafic (nécessite des journaux à usage limité).
  • Une comparaison des lieux d'arrêt demandés et réels (nécessite des journaux à usage limité).

Interface du débogueur de flotte affichant une carte et des entrées de journaux

Charger des données depuis Cloud Logging

La principale façon d'utiliser Fleet Debugger consiste à le connecter directement à Cloud Logging de votre projet Google Cloud. Pour ce faire, procédez comme suit :

  1. Ouvrez l'outil : accédez à Fleet Debugger.
  2. Sélectionnez un ensemble de données : cliquez sur un bouton "Sélectionner un ensemble de données".
  3. Saisissez les paramètres : saisissez l'ID de votre projet, l'ID du ou des véhicules, l'ID du ou des trajets ou tâches, ainsi que la plage de dates sélectionnée.
  4. Récupérez les journaux : cliquez sur "Se connecter et récupérer les journaux".
  5. Connectez-vous : authentifiez-vous avec votre compte Google disposant des autorisations requises pour accéder à Cloud Logging (par exemple, roles/logging.viewer).

Autres méthodes de chargement de données

Bien que la connexion directe à Cloud Logging soit souvent la plus simple, vous pouvez utiliser des méthodes basées sur des fichiers pour plusieurs raisons :

  • Pour analyser les journaux fournis par un membre de l'équipe.
  • Pour charger un ensemble de données précédemment exporté afin de l'analyser à nouveau.
  • Pour travailler avec des journaux lorsque vous n'avez pas d'accès direct au projet GCP.

    • Importation de fichiers : vous pouvez également charger des données de journal à partir de fichiers JSON ou ZIP à l'aide du bouton "Charger un fichier JSON ou ZIP à la place". Il peut s'agir de fichiers que vous avez précédemment exportés depuis Cloud Logging ou depuis l'outil lui-même.
    • Exportation depuis l'outil : pour partager un ensemble de données, utilisez le menu déroulant de l'ensemble de données et sélectionnez "Exporter". Un fichier JSON téléchargeable est alors créé. Il peut être compressé. L'outil permet de charger des fichiers ZIP JSON compressés.

Toutes les données restent locales dans votre navigateur.

Journaux à usage limité

L'activation des journaux à usage limité n'est pas obligatoire pour que Fleet Debugger fonctionne, mais elle est recommandée pour une visualisation plus complète. Ces journaux fournissent un contexte utile, y compris :

  • L'itinéraire de navigation planifié du conducteur à partir du SDK Navigation.
  • Les données sur le trafic le long des itinéraires.
  • Les lieux de prise en charge et de dépose demandés d'origine, en plus des lieux réels.

Sans les journaux à usage limité, ces informations spécifiques ne seront pas disponibles dans le débogueur.

Ressources

Assistance

Cet outil Fleet Debugger est proposé sous une licence Open Source. Il n'est pas régi par les Instructions relatives aux services d'assistance technique de Google Maps Platform , le contrat de niveau de service ni le règlement sur l'abandon. Les services Google Maps Platform sous-jacents utilisés par l'outil restent soumis aux Conditions d'utilisation de Google Maps Platform.