A prometheus exporter for Tautulli
Go to file
SeanOMik 874e4d706c
add listen addr and port to config, listen for ctrl+c and terminate signals
2024-01-21 10:46:39 -05:00
.vscode Initial commit 2024-01-21 10:21:41 -05:00
src add listen addr and port to config, listen for ctrl+c and terminate signals 2024-01-21 10:46:39 -05:00
.dockerignore Initial commit 2024-01-21 10:21:41 -05:00
.gitignore Initial commit 2024-01-21 10:21:41 -05:00
Cargo.lock add listen addr and port to config, listen for ctrl+c and terminate signals 2024-01-21 10:46:39 -05:00
Cargo.toml add listen addr and port to config, listen for ctrl+c and terminate signals 2024-01-21 10:46:39 -05:00
Dockerfile Initial commit 2024-01-21 10:21:41 -05:00
LICENSE Initial commit 2024-01-21 10:21:41 -05:00
README.md add listen addr and port to config, listen for ctrl+c and terminate signals 2024-01-21 10:46:39 -05:00

README.md

Tautulli Prometheus Exporter

This is a small application that can collect information from Tautulli and exports it in a Prometheus format.

Config

# The full url of tautulli
tautulli_url = "https://tautulli.example.com/"
tautulli_apikey = ""
# The address to listen on. Default is 0.0.0.0
listen_address = "0.0.0.0"
# The port to listen on. Default is 3000
listen_port = "3000"

Docker image

Docker images are published here.

You can run the following command to run a docker container:

$ docker run -it --rm -v $PWD/config.toml:/app/config.toml -p 3000:3000 git.seanomik.net/seanomik/tautulli-exporter:v0.1.0

Exported metrics