Scraparr

Prometheus exporter for the *arr suite (Sonarr/Radarr/Lidarr)

417 stars 18 forks last commit first released GPL-3.0

Actively maintained

Last commit 26 Aug 2026.

Scraparr is a Prometheus exporter that collects and exposes metrics from the *arr suite (Sonarr, Radarr, Lidarr and similar services). It provides a scrapeable HTTP metrics endpoint intended for integration with Prometheus and visualization with Grafana.

Key Features

  • Exposes detailed metrics for *arr services (requests, queue, backlog, import/scan status, per-series details when enabled)
  • Prometheus-compatible /metrics HTTP endpoint (default port 7100)
  • Configurable via config.yaml or environment variables; supports multiple service instances via config file aliases
  • Lightweight Python implementation with Docker and Docker Compose deployment options
  • Built for extensibility and community contributions; supports detailed per-series metrics when enabled
  • Suitable for integration into alerting and dashboarding stacks (Prometheus + Grafana)

Use Cases

  • Monitor health, API availability, and backlog of Sonarr/Radarr/Lidarr instances
  • Feed metrics into Prometheus for alerting on failed downloads, stalled queues, or connectivity issues
  • Provide a Grafana dashboard view of *arr performance and activity across multiple instances

Limitations and Considerations

  • Environment variables do not support configuring multiple instances; multiple services require the config.yaml with aliases to avoid metric name collisions
  • Requires proper API keys and reachable URLs for each *arr service; Docker variants may need host network adjustments for local service access
  • Community-maintained Helm and Unraid templates exist but may not be officially maintained by the project

Scraparr is a focused tool for exporting *arr application metrics to Prometheus. It is lightweight and configuration-driven, making it easy to add to existing monitoring stacks for visibility into media automation components.

Categories:

Tags:

Tech Stack:

Share:

Similar to Scraparr

Grafana logo

Grafana

Observability dashboards and alerting for metrics, logs, and traces

76.4k
14.6k
Last commit

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

AGPL-3.0Actively maintained
Alternative to:
Grafana Cloud logo
Grafana Cloud
+19
Prometheus logo

Prometheus

Monitoring system and time-series database for metrics and alerting

65.8k
10.8k
Last commit

Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.

Apache-2.0Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+17
MySpeed logo

MySpeed

Automated internet speed tests with history and analysis

3k
154
Last commit

Self-hosted speed test analysis tool that automates tests, stores results up to 30 days, and provides dashboards, health checks, and multi-server support.

MITActively maintained
Alternative to:
Speedtest by Ookla logo
Speedtest by Ookla
+8
PortChecker logo

PortChecker

Lightweight API and web UI to check TCP port availability

195
8
Last commit

Open-source API and web interface to test TCP port availability for hostnames and IPs. Docker-ready, minimal dependencies, and exposes Prometheus metrics for monitoring.

GPL-3.0Actively maintained
Alternative to:
MXToolbox Open Port Check logo
MXToolbox Open Port Check
+3
Wakapi logo

Wakapi

Self-hosted WakaTime-compatible backend for coding statistics

4.4k
300
Last commit

Minimalist, self-hosted WakaTime-compatible backend to track coding time with dashboards, leaderboards, badges, reports, and a REST API.

MITActively maintained
Alternative to:
WakaTime logo
WakaTime
+3

PeaNUT

Web dashboard and API for Network UPS Tools (NUT) monitoring

1.6k
45
Last commit

Tiny self-hosted dashboard to monitor and control UPS devices via Network UPS Tools (NUT), with real-time stats, multi-UPS support, and Prometheus/InfluxDB integrations.

Apache-2.0Actively maintained
Alternative to:
Amazon CloudWatch logo
Amazon CloudWatch
+10