A debugging tool for use with the stateful Last Mile Fleet Solutions and On Demand Rides and Deliveries solutions. Fleet debugger does not yet directly support the Google Navigation SDK users must integrate with the Trip and Order Progress SDKs.
This is not an officially supported Google product
Download & install node Download & install gcloud
gcloud config set project <your project id>
gcloud auth login
gcloud auth application-default login
npm install
View historical data from my-vehicle-id via Trip and Order Progress SDKs
# Generate data files
dune-buggy.js historical --apikey <your api key> --vehicle=my-vehicle-id
# start UI (should open up browser to localhost:3000
npm start
Generate sharable artifact
# Generate data files
dune-buggy.js historical --apikey <your api key> --vehicle=my-vehicle-id
# build sharable, static artifact. Any webserver should be able to host this.
npm run build
tar -czf support-dump.tgz build
See Reporting Issues for details on how to generate a support bundle that can be used when reporting bugs or other issues to google.
Filter & Inspect log messages
Customize which fields are shown in table view
View important status changes: vehicle status, trip status, navigation status
View raw GPS information, including location, accuracy & heading
- Visualize multiple trips for one vehicle
- Replay Vehicle Movement
- GPS Accuracy
- Vehicle Speed
- Vehicle Heading
- Dwell Times
- Easily add aditional related data from cloud logging
Fleet debugger has been verified to run on Windows 10 in the command shell. git, node and gcloud need to be installed first.
Example
node dune-buggy.js historical --apikey <your api key> --vehicle=my-vehicle-id
# address line ending format issues
npm run format
npm start