Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/caarlos0/speedtest-exporter

Exports speedtest-cli metrics in the prometheus format
https://github.com/caarlos0/speedtest-exporter

Last synced: about 21 hours ago
JSON representation

Exports speedtest-cli metrics in the prometheus format

Awesome Lists containing this project

README

        

# speedtest-exporter

Exports [Speedtest CLI](https://www.speedtest.net/apps/cli) metrics in the prometheus format, caching the results.

image

## Links

- [Grafana Dashboard](https://grafana.com/grafana/dashboards/14187)
- [Installing speedtest CLI](https://www.speedtest.net/apps/cli)

## Install

**homebrew**:

```sh
brew install caarlos0/tap/speedtest-exporter
```

**docker**:

```sh
docker run --rm -p 9876:9876 caarlos0/speedtest-exporter
```

**apt**:

```sh
echo 'deb [trusted=yes] https://repo.caarlos0.dev/apt/ /' | sudo tee /etc/apt/sources.list.d/caarlos0.list
sudo apt update
sudo apt install speedtest-exporter
```

**yum**:

```sh
echo '[caarlos0]
name=caarlos0
baseurl=https://repo.caarlos0.dev/yum/
enabled=1
gpgcheck=0' | sudo tee /etc/yum.repos.d/caarlos0.repo
sudo yum install speedtest-exporter
```

**deb/rpm/apk**:

Download the `.apk`, `.deb` or `.rpm` from the [releases page][releases] and install with the appropriate commands.

**manually**:

Download the pre-compiled binaries from the [releases page][releases] or clone the repo build from source.

[releases]: https://github.com/caarlos0/speedtest-exporter/releases

## Stargazers over time

[![Stargazers over time](https://starchart.cc/caarlos0/speedtest-exporter.svg)](https://starchart.cc/caarlos0/speedtest-exporter)