# FritzBox-Exporter

FritzBox-Exporter is a Prometheus exporter for AVM Fritz!Box home network devices that exposes metrics from the router's built-in TR-064 API using the fritzconnection Python module for self-hosted network monitoring. It is open source and self-hosted, installable on Docker Hub, Kubernetes (Helm) and Unraid.

Canonical page: https://ourlocalhost.com/app/1184/fritzbox-exporter

## Description

FritzBox-Exporter is a Prometheus exporter for AVM Fritz!Box home network devices that exposes metrics from the router's built-in TR-064 API using the fritzconnection Python module for self-hosted network monitoring.

## Platform availability

Available on 2 of 9 platforms: Unraid, Helm.

## Health score

25/100 (Low), based on 3 of 4 factors.
- Maintained: 15 (last commit 580 days ago)
- Popular: 25 (17 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/pdreker/fritz_exporter
- GitHub: https://github.com/sberk42/fritzbox_exporter
- Documentation: https://fritz-exporter.readthedocs.io/en/latest/quickstart.html
- Kubernetes (Helm): https://artifacthub.io/packages/helm/pascaliske/fritzbox-exporter
- Unraid: https://ca.unraid.net/apps/fritzbox-exporter-1i4otua0i2e332?q=FritzBox-Exporter

## Common questions

### What should I do if the Unraid Docker template for this exporter has problems?

Open an issue for the Docker template so the maintainer can fix it.

### Which API must be available on the Fritz!Box for metric collection?

It uses the device's built-in TR-064 API.

### What kinds of metrics are collected from the device?

It collects hardware and network performance metrics.

### Can a Dockerized Fritz!Box exporter have an issue even when the process is running?

Yes, one user reported a problem with the FRITZ!Box node exporter in Docker even though the exporter was running fine.

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