O Fleet Debugger (https://googlemaps.github.io/fleet-debugger/) é uma ferramenta da Web de código aberto que permite visualizar os registros do Fleet Engine no Cloud Logging. Ele oferece um mapa interativo e uma linha do tempo para analisar dados de veículos, tarefas ou dados de viagem, tudo executado no navegador.
Principais recursos
O Fleet Debugger ajuda você a entender comportamentos complexos de viagens e veículos, oferecendo:
- Mapa interativo e reprodução da linha do tempo para ver eventos em sequência.
- Sincronização entre o mapa, uma tabela de dados e uma linha do tempo.
- Inspeção detalhada das entradas de registro para análises detalhadas de solicitações e respostas de API.
- Visualização de rotas planejadas e trânsito (requer registros de uso restrito).
- Comparação dos locais de parada solicitados e reais (requer registros de uso restrito).

Carregar dados do Cloud Logging
A principal maneira de usar o Fleet Debugger é conectando-o diretamente ao Cloud Logging do projeto do Google Cloud. Para fazer isso, siga estas etapas:
- Abra a ferramenta: acesse o Fleet Debugger.
- Selecione o conjunto de dados:clique em um botão "Selecionar conjunto de dados".
- Insira parâmetros:insira o ID do projeto, os IDs de veículos ou de viagens ou tarefas e o período selecionado.
- Buscar registros:clique em "Fazer login e buscar registros".
- Fazer login:autentique-se com sua Conta do Google que tem as permissões necessárias para acesso ao Cloud Logging (por exemplo,
roles/logging.viewer).
Outros métodos de carregamento de dados
Embora a conexão direta ao Cloud Logging seja geralmente mais fácil, você pode usar métodos baseados em arquivos por vários motivos:
- Para analisar registros fornecidos por um membro da equipe.
- Para carregar um conjunto de dados exportado anteriormente para reanálise.
Para trabalhar com registros quando você não tem acesso direto ao projeto do GCP.
- Importação de arquivos:também é possível carregar dados de registro de arquivos JSON ou ZIP usando o botão "Carregar arquivo JSON ou ZIP". Esses arquivos podem ser aqueles que você exportou anteriormente do Cloud Logging ou da própria ferramenta.
- Exportar da ferramenta:para compartilhar um conjunto de dados, use o menu suspenso do conjunto de dados e selecione "Exportar". Isso faz o download de um arquivo JSON que pode ser compactado. A ferramenta oferece suporte ao carregamento de arquivos ZIP JSON compactados.
Todos os dados permanecem locais no navegador.
Registros de uso restrito
A ativação dos registros de uso restrito não é necessária para que o Fleet Debugger funcione, mas é recomendada para a visualização mais completa. Esses registros fornecem um contexto valioso, incluindo:
- A rota de navegação planejada do motorista no SDK Navigation.
- Informações de trânsito nas rotas.
- Os locais de embarque e desembarque solicitados originalmente, além dos locais reais.
Sem registros restritos, esses detalhes específicos não estarão disponíveis no depurador.
Recursos
- Fleet Debugger
- Repositório do GitHub: neste repositório, você encontra o código-fonte e pode informar problemas.
Suporte
Essa ferramenta do Fleet Debugger é oferecida sob uma licença de código aberto. Ela não é regida pelas Diretrizes de Serviços de Suporte Técnico da Plataforma Google Maps , pelo SLA ou pela Política de descontinuação. Os serviços subjacentes da Plataforma Google Maps usados pela ferramenta continuam sujeitos aos Termos de Serviço da Plataforma Google Maps.
- Para informar bugs ou solicitar recursos, registre um problema no GitHub.
- Para perguntas e discussões técnicas, use os canais da comunidade de desenvolvedores da Plataforma Google Maps.
- Para contribuir com o projeto, consulte os guias de contribuição no repositório.