Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Prometheus exporter for Speedtest metrics

License

Notifications You must be signed in to change notification settings

nlamirault/speedtest_exporter

Folders and files

NameName
Last commit message
Last commit date
Jan 2, 2023
Jan 15, 2019
May 29, 2020
Aug 17, 2019
Aug 19, 2019
May 29, 2020
Jan 11, 2021
Aug 19, 2019
Aug 19, 2019
Oct 5, 2016
Aug 19, 2019
Aug 19, 2019
Jul 18, 2021
Jul 18, 2021
Jan 15, 2019
Dec 22, 2020
Jan 17, 2017
Jan 17, 2017

Repository files navigation

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]