All Projects → nlamirault → Speedtest_exporter

nlamirault / Speedtest_exporter

Licence: apache-2.0
Prometheus exporter for Speedtest metrics

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Speedtest exporter

Pagespeed exporter
Prometheus pagespeed exporter
Stars: ✭ 149 (+44.66%)
Mutual labels:  speedtest, prometheus-exporter
K8s Image Availability Exporter
Alert if an image used in Kubernetes cannot be pulled from container registry
Stars: ✭ 98 (-4.85%)
Mutual labels:  prometheus-exporter
Domain exporter
Exports the expiration time of your domains as prometheus metrics.
Stars: ✭ 58 (-43.69%)
Mutual labels:  prometheus-exporter
Systemd exporter
Exporter for systemd unit metrics
Stars: ✭ 82 (-20.39%)
Mutual labels:  prometheus-exporter
Citrix Adc Metrics Exporter
Export metrics from Citrix ADC (NetScaler) to Prometheus
Stars: ✭ 67 (-34.95%)
Mutual labels:  prometheus-exporter
Starlette exporter
Prometheus exporter for Starlette and FastAPI
Stars: ✭ 85 (-17.48%)
Mutual labels:  prometheus-exporter
Azure Cost Mon
Prometheus exporter for the Azure billing API
Stars: ✭ 54 (-47.57%)
Mutual labels:  prometheus-exporter
Jmeter Prometheus Plugin
A Prometheus Listener for Apache JMeter that exposes results in an http API
Stars: ✭ 101 (-1.94%)
Mutual labels:  prometheus-exporter
Spdtest.sh
Internet speed reability tester
Stars: ✭ 95 (-7.77%)
Mutual labels:  speedtest
Windows exporter
Prometheus exporter for Windows machines
Stars: ✭ 1,230 (+1094.17%)
Mutual labels:  prometheus-exporter
Homebox
A Toolbox for Home Local Networks
Stars: ✭ 78 (-24.27%)
Mutual labels:  speedtest
Ansible Prometheus
Ansible playbook for installing Prometheus monitoring system, exporters such as: node, snmp, blackbox, thus alert manager and push gateway
Stars: ✭ 69 (-33.01%)
Mutual labels:  prometheus-exporter
Internet Speedtest Docker
Internet testing running on Docker Compose.
Stars: ✭ 88 (-14.56%)
Mutual labels:  speedtest
Prom Confluence Exporter
Prometheus Exporter For Confluence
Stars: ✭ 62 (-39.81%)
Mutual labels:  prometheus-exporter
Tomcat exporter
A Prometheus exporter for Apache Tomcat
Stars: ✭ 99 (-3.88%)
Mutual labels:  prometheus-exporter
Ebpf exporter
A Prometheus exporter which uses eBPF to measure block IO request latency / size
Stars: ✭ 56 (-45.63%)
Mutual labels:  prometheus-exporter
Speedtest
HTML5 speedtest, javascript client and golang server. Responsive interface, can be used on desktop, tablets and phones. Uses the same algorithm as Ookla / speedtest.net, and gives approximately the same results.
Stars: ✭ 77 (-25.24%)
Mutual labels:  speedtest
Script exporter
Prometheus exporter to execute scripts and collect metrics from the output or the exit status.
Stars: ✭ 84 (-18.45%)
Mutual labels:  prometheus-exporter
Speedtest Linux
Get download/upload speeds via speedtest.net or fast.com from command line using Bash script -- suitable for logs. POSIX OSX Linux
Stars: ✭ 103 (+0%)
Mutual labels:  speedtest
Speedtest Cli
Command line client for LibreSpeed
Stars: ✭ 99 (-3.88%)
Mutual labels:  speedtest

speedtest_exporter

License Apache 2 GitHub version

  • Master : Circle CI
  • Develop : Circle CI

This Prometheus exporter check your network connection. Metrics are :

  • Latency
  • Download bandwidth
  • Upload bandwidth

Installation

You can download the binaries :

Usage

Launch the Prometheus exporter :

$ speedtest_exporter -log.level=debug

Development

  • Initialize environment
$ make init
  • Build tool :
$ make build
  • Launch unit tests :
$ make test

Local Deployment

  • Launch Prometheus using the configuration file in this repository:
$ prometheus -config.file=prometheus.yml
  • Launch exporter:
$ speedtest_exporter -log.level=debug
  • Check that Prometheus find the exporter on http://localhost:9090/targets

Contributing

See CONTRIBUTING.

License

See LICENSE for the complete license.

Changelog

A changelog is available

Contact

Nicolas Lamirault [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].