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).

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:
- Apri lo strumento:vai a Fleet Debugger.
- Seleziona set di dati:fai clic su un pulsante "Seleziona set di dati".
- Inserisci parametri:inserisci l'ID progetto, gli ID veicolo o gli ID viaggio o attività e l'intervallo di tempo selezionato.
- Recupera log: fai clic su "Accedi e recupera log".
- 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
- Debugger del parco auto
- Repository GitHub: in questo repository puoi trovare il codice sorgente e segnalare problemi.
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.
- Per segnalare bug o richiedere funzionalità, invia una segnalazione su GitHub.
- Per domande e discussioni tecniche, utilizza i canali della community di sviluppatori di Google Maps Platform.
- Per contribuire al progetto, consulta le guide per i contributi nel repository.