Speedtest-Exporter
Requirement
python package
- Flask>=2.1.0
- prometheus_client>=0.14.1
other app
- speedtest-cli
input-output
HTTP Request Input
name | type | decription | note |
---|---|---|---|
id | string | speedtest server id | optional |
host | string | speedtest server hostname | optional |
interface | string | interface(client-side) using for speedtest | optional |
ip | string | ip of interface(client-side) using for speedtest | optional |
Metrics
/metrics/
metric name | type | unit | note |
---|---|---|---|
speedtest-jitter-seconds | float | seconds | |
speedtest-latency-seconds | float | seconds | |
speedtest-bandwidth-bytesseconds | float | byte/sec | type="download or upload" |
speedtest-byte | int | byte | type="download or upload" |
speedtest-time | int | seconds | type="download or upload" |
speedtest-isp | string | ||
speedtest-interface | string | ||
speedtest-server | int |
Other Method
/servers/