# Prometheus qBittorrent Exporter

Prometheus qBittorrent Exporter is a lightweight exporter that reads metrics from a qBittorrent server and exposes them in Prometheus format for monitoring. It is open source and self-hosted, installable on Proxmox, Unraid and Docker Hub.

Canonical page: https://ourlocalhost.com/app/996/prometheus-qbittorrent-exporter

## Description

Prometheus qBittorrent Exporter is a lightweight exporter that reads metrics from a qBittorrent server and exposes them in Prometheus format for monitoring.

## Platform availability

Available on 2 of 9 platforms: Unraid, Proxmox.

## Health score

51/100 (Fair), based on 3 of 4 factors.
- Maintained: 63 (last commit 148 days ago)
- Popular: 46 (197 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- GitHub: https://github.com/esanchezm/prometheus-qbittorrent-exporter
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=qbittorrent-exporter
- Unraid: https://ca.unraid.net/apps/prometheus-qbittorrent-exporter-1xpjq300hqxqdk?q=prometheus-qbittorrent-exporter
- Docker Hub: https://hub.docker.com/r/esanchezm/prometheus-qbittorrent-exporter/

## Common questions

### What qBittorrent statistics can I collect for Grafana-style monitoring?

A self-hosted thread describes using a qBittorrent Prometheus exporter to collect total download and upload statistics. Those statistics can be derived into flow rates for dashboards.

### How can I verify that Prometheus sees the exporter?

After starting the exporter and Prometheus, check the target's health in the targets API. If the target is down, the scrape address, port, or firewall is likely wrong and qBittorrent metrics will not appear.

### Which Prometheus settings affect how fresh or reliable the qBittorrent metrics are?

Set scrape_interval and scrape_timeout in Prometheus' global config if you need quicker or more reliable metrics. The defaults can leave dashboards up to a minute stale or make slow scrapes fail.

### How can I autostart the exporter on boot?

Download the release package, extract it, and build and install it with makepkg -si. You can then enable the bundled systemd service so the exporter starts on boot.

### Is there a PyPI release available?

The PyPI page lists release files for prometheus-qbittorrent-exporter 1.7.0. It references source distributions and built wheels as package formats.

## Alternatives

- Amazon CloudWatch: Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications running on AWS.
- Better Stack: AI-driven monitoring platform providing incident management, real-time logs, uptime, traces, error tracking, infrastructure analytics, and…
- Datadog: Datadog Agent is an on-host monitoring agent that collects metrics, logs, and traces from hosts, containers, and Kubernetes clusters and se…
- DeepFlow: Unify your cloud-native monitoring with zero-code eBPF, advanced profiling, and 10x storage efficiency.
- Grafana Loki: Grafana Loki is an open-source log aggregation system.
- Graylog: Graylog is a centralized log management platform built on open standards for capturing, storing, and analyzing terabytes of machine data in…
- InfluxDB: InfluxDB is an open source time series database with no external dependencies.
- Kibana: Kibana is the data visualization layer for querying, analyzing, and managing data stored in Elasticsearch.
- New Relic: Pinpoint and solve performance issues in your Ruby, Java, .NET, PHP and Python apps with real user, application and server monitoring.
- Prometheus: Prometheus is a systems and service monitoring system.
- Splunk: Splunk is a self-hosted platform for collecting, indexing, searching, and analyzing log and security data, helping homelabbers and operatio…
- VictoriaMetrics: VictoriaMetrics is a fast, cost-effective, and scalable open-source time-series database that stores long-term monitoring metrics, accepts…

---
Source: Our Local Host (https://ourlocalhost.com/app/996/prometheus-qbittorrent-exporter), the self-hosted and open-source app directory.
