A dashboard to display data exported by Speedtest Tracker v2 . Avalible Now at Grafana Dashboard 17808 (https://grafana.com/grafana/dashboards/17808-speedtest-tracker-v2-influxdbv2/)
This dashboard shows data collected by Speedtest Tracker v2 https://github.com/alexjustesen/speedtest-tracker and exported in an InfluxDBv2 database in the bucket.
Dashboard based on my previous dashboard Speedtest Tracker - InfluxDBv2 with guide for OLD Speedtest Tracker app. https://grafana.com/grafana/dashboards/16428-speedtest-tracker/
Same steps here as before for exporting data but without needs for influxDBv1. Check Here
17.1.25 - Removed personalisations, reverted bucket variable to expected standard (speedtest-tracker-new,speedtest-tracker-cloud > speedtest-tracker), reverted IP:port to expected (9443>8443). Updated README.md for customisations.
8.12.24 - Fixed time in Latest result panel.
7.12.24 - Compatibility Update for Speedtest Tracker v0.25 some fields have been moved to tags + some fixes.
14.8.24 - More Panels added + some fixes.
20.4.24 - Panels fixed + Avg Speed fixed.
6.4.24 - Added Multi bucket support.
You can change bucket name and add multiple buckets (comma separated list):
Go to Dashboard Setting > Variables > bucket > Custom options
:
![Screenshot 2025-01-17 at 16 04 11](https://private-user-images.githubusercontent.com/156682752/404366269-e4173c4e-3456-45f9-9282-7f28daacf0c2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzODUwNjUsIm5iZiI6MTczOTM4NDc2NSwicGF0aCI6Ii8xNTY2ODI3NTIvNDA0MzY2MjY5LWU0MTczYzRlLTM0NTYtNDVmOS05MjgyLTdmMjhkYWFjZjBjMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxODI2MDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZDdkOTc5ZGRiMzczNzQ5ZjY0MTk4YTcwN2FiZDkxZmM1M2M5NWI4YzNmZTk4ZTRkNjM2NWUwZTNlMTEzOTc5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.FArHSbtRnm03VDEkfsoZ6WYUKMpX0YH2JMYfGCYlXf0)
![Screenshot 2025-01-17 at 16 02 29](https://private-user-images.githubusercontent.com/156682752/404365670-55a0b9b2-2299-4fa8-962d-8db9533af0c2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzODUwNjUsIm5iZiI6MTczOTM4NDc2NSwicGF0aCI6Ii8xNTY2ODI3NTIvNDA0MzY1NjcwLTU1YTBiOWIyLTIyOTktNGZhOC05NjJkLThkYjk1MzNhZjBjMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxODI2MDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03NTYzNzZkNmUwYTZiZjVlYTBhMThkNDQ2Mjg3Yjk1NThkZDkyMTczNDcyY2U2Y2Q0NWYwYzA2ZTY5MDVmMjkyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-CReVnzJWzwTV049rH4KCPHy_3BsByoiH7-DI-nxEp4)
You can update the link to your speedtest-tracker application:
Go to Dashboard Setting > Links > Speedtest Tracker v2 App
:
![Screenshot 2025-01-17 at 12 21 23](https://private-user-images.githubusercontent.com/156682752/404298190-99f49212-09a9-42eb-9697-d829ff0cd160.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzODUwNjUsIm5iZiI6MTczOTM4NDc2NSwicGF0aCI6Ii8xNTY2ODI3NTIvNDA0Mjk4MTkwLTk5ZjQ5MjEyLTA5YTktNDJlYi05Njk3LWQ4MjlmZjBjZDE2MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxODI2MDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xOWU2OWJhMGMxMjBhZWRhZjM5YzA3ZWQzOWNiMWY4MzliNWYzN2RmOWVlZWQ3N2MzZjc0ZTZiODY5NGJkNjU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.BUZOPHc5rbCB4Wi_Ib79BM-Z0g92iJoxSimuDQiyqUQ)
1. Create bucket in InfluxDBv2: speedtest-tracker
2.1 Create or use existing API token (ALL ACCESS) for Grafana and auth.
2.2 Create API token (read/write) for this bucket to use with speedtest-tracker or use existing.
3. Configure Speedtest Tracker application with relevant InfluxDBv2 configuration: URL, org, bucket, token, etc..., and 'Test connection'
4. Check in InfluxDBv2 in Data Explorer that test data exists in bucket
5. Configure Grafana to use with data from InfluxDBv2 ( Select Datasource = InfluxDB , Query Language = Flux , Organization = yourorg , Bucket = speedtest-tracker , Token = yourtoken for bucket )
6. Import this dashboard to Grafana (Dashboard > New > Import) using link in README.md
7. Return to Speedtest Tracker application and Export data to InfluxDB (Settings > Data Integration > Export current results)
7. Enjoy