Skip to content

Latest commit

 

History

History
26 lines (13 loc) · 3.96 KB

File metadata and controls

26 lines (13 loc) · 3.96 KB

InfluxDB v2

After every test the Speedtest Tracker can send the results to InfluxDB for long term storage or custom visualizations.

Settings

To configure Speedtest Tracker to send results to InfluxDB, set the following settings.

NameDefaultDescription
URLblankFQDN or IP address to the InfluxDB2 instance
OrgblankOrganization on which you created your bucket in
Bucketspeedtest-trackerThe name of the bucket you created in your org
TokenblankAPI token that has access to write to the org and bucket listed above

Influxdb v2 Settings

If you have a history of results, you can use the Export current results feature to export all data to InfluxDB.

Grafana Dashboard

You can use this community made Grafana Dashbaord to visualize your data.

{% embed url="https://github.com/masterwishx/Speedtest-Tracker-v2-InfluxDBv2" %}

Data pattern

The Speedtest Tracker exports data in two categories: Tag and Field. Tags are used for filtering, while fields are used for displaying the data.

NameData Type
result_idStringTag
external_ipStringTag
ispStringTag
serviceStringTag
server_idStringTag
server_nameStringTag
server_countryStringTag
server_locationStringTag
healthyStringTag
statusStringTag
scheduledStringTag
downloadinitField
uploadinitField
pingfloatField
download_bitsintField
upload_bitsintField
download_jitterfloatField
upload_jitterfloatField
ping_jitterfloatField
download_latency_avgfloatField
download_latency_highfloatField
download_latency_lowfloatField
upload_latency_avgfloatField
upload_latency_highfloatField
upload_latency_lowfloatField
packet_lossfloatField