This is a prometheus speedtest exporter written purely in Golang. It uses the default port for the speedtest exporter 9516
.
./bin/prometheus-speedtest-exporter
inf: prometheus-speedtest-exporter: v0.1.0
inf: starting server: http://0.0.0.0:9516
scrape_configs:
- job_name: speedtest
metrics_path: /metrics
scrape_interval: 5m
scrape_timeout: 60s
static_configs:
- targets:
- localhost:9516
Why another prometheus speedtest exporter? The container image is less than 10MB
in size! I am planning to use this exporter for Kubernetes at the network edge, hence every MB counts.
This project is licensed under the terms of the MIT license.