Visualizzare i log con Fleet Debugger

Fleet Debugger (https://googlemaps.github.io/fleet-debugger/) è uno strumento web open source che consente di visualizzare i log di Fleet Engine da Cloud Logging. Fornisce una mappa e una cronologia interattive per analizzare i dati di veicoli, attività o viaggi, il tutto eseguito interamente nel browser.

Funzionalità principali

Fleet Debugger ti aiuta a comprendere i comportamenti complessi di viaggi e veicoli offrendo:

  • Mappa interattiva e riproduzione della sequenza temporale per visualizzare gli eventi in sequenza.
  • Sincronizzazione tra la mappa, una tabella di dati e una cronologia.
  • Ispezione dettagliata delle voci di log per analisi approfondite delle richieste e delle risposte API.
  • Visualizzazione degli itinerari pianificati e del traffico (richiede log di utilizzo con limitazioni).
  • Confronto tra le posizioni delle fermate richieste e quelle effettive (richiede log di utilizzo con limitazioni).

Interfaccia di Fleet Debugger che mostra una mappa e le voci di log

Carica dati da Cloud Logging

Il modo principale per utilizzare Fleet Debugger è connetterlo direttamente a Cloud Logging del tuo progetto Google Cloud. Per farlo, segui questi passaggi:

  1. Apri lo strumento:vai a Fleet Debugger.
  2. Seleziona set di dati:fai clic su un pulsante "Seleziona set di dati".
  3. Inserisci parametri:inserisci l'ID progetto, gli ID veicolo o gli ID viaggio o attività e l'intervallo di tempo selezionato.
  4. Recupera log: fai clic su "Accedi e recupera log".
  5. Accedi:esegui l'autenticazione con il tuo Account Google che dispone delle autorizzazioni richieste per l'accesso a Cloud Logging (ad es. roles/logging.viewer).

Nota:la funzionalità di importazione diretta di Cloud Logging è completamente supportata per On-demand trips. Il supporto di Scheduled tasks è limitato (problema di monitoraggio).

Altri metodi di caricamento dei dati

Sebbene la connessione diretta a Cloud Logging sia spesso la più semplice, potresti utilizzare metodi basati su file per diversi motivi:

  • Per analizzare i log forniti da un membro del team.
  • Per caricare un set di dati esportato in precedenza per la rianalisi.
  • Per lavorare con i log quando non hai accesso diretto al progetto GCP.

    • Importazione file:puoi anche caricare i dati di log da file JSON o ZIP utilizzando il pulsante "Carica invece file JSON o ZIP". Questi file possono essere quelli che hai esportato in precedenza da Cloud Logging o dallo strumento stesso.
    • Esportazione dallo strumento:per condividere un set di dati, utilizza il menu a discesa del set di dati e seleziona "Esporta". Viene scaricato un file JSON che può essere compresso. Lo strumento supporta il caricamento di file ZIP JSON compressi.

Tutti i dati rimangono locali nel browser.

Log di utilizzo limitato

L'attivazione dei log di utilizzo con limitazioni non è obbligatoria per il funzionamento di Fleet Debugger, ma è consigliata per una visualizzazione più completa. Questi log forniscono un contesto prezioso, tra cui:

  • Il percorso di navigazione pianificato dal conducente dall'SDK Navigation.
  • Dati sul traffico lungo i percorsi.
  • Le posizioni di partenza e destinazione richieste in origine, oltre a quelle effettive.

Senza i log con limitazioni, questi dettagli specifici non saranno disponibili nel debugger.

Risorse

Assistenza

Questo strumento di debug del parco auto è offerto con una licenza open source. Non è regolato dalle Linee guida per i servizi di assistenza tecnica di Google Maps Platform, dall'SLA o dalle Norme sul ritiro. I servizi Google Maps Platform sottostanti utilizzati dallo strumento rimangono soggetti ai Termini di servizio di Google Maps Platform.