Freebox exporter for Prometheus metrics
100K+
A Prometheus exporter for Freebox stats
freebox_exporter
-endpoint: Freebox API url (default http://mafreebox.freebox.fr)-listen: port for Prometheus metrics (default :10001)-debug: turn on debug mode-fiber: turn off DSL metric for fiber FreeboxHere's what you can get in Prometheus / Grafana with freebox_exporter:

If you want to compile the binary, you can refer to this document which explains how to do it, depending on your OS and architecture. Alternatively, you can use ./build.sh.
You can also find the compiled binaries for MacOS, Linux (x86_64, arm64 and arm) and Windows in the release tab.
./freebox_exporter
./freebox_exporter -endpoint "http://mafreebox.freebox.fr"
./freebox_exporter -listen ":10001"
docker run -d --name freebox-exporter --restart on-failure -p 10001:10001 \
saphoooo/freebox-exporter
Volume allows to save the access token outside of the container to reuse authentication upon an update of the container.
docker run -d --name freebox-exporter --restart on-failure -p 10001:10001 \
-e HOME=token -v /path/to/token:/token saphoooo/freebox-exporter
docker run -d --name freebox-exporter --restart on-failure -p 10001:10001
saphoooo/freebox-exporter -endpoint "http://mafreebox.freebox.fr"
docker run -d --name freebox-exporter --restart on-failure -p 8080:10001 \
saphoooo/freebox-exporter
If you launch the application for the first time, you must allow it to access the freebox API.
Source: https://dev.freebox.fr/sdk/os/
Content type
Image
Digest
Size
2.9 MB
Last updated
over 4 years ago
docker pull saphoooo/freebox-exporter