Files
wiki/Catalogue-Self-Hosted/apps/app-monitarr.md
T
2026-06-09 18:40:21 +02:00

85 lines
3.0 KiB
Markdown

---
title: Monitarr
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, arr, monitoring, sante]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/aldoborrero/monitarr]
---
# 🎬 Monitarr
> Tableau de bord de monitoring centralisé pour la santé de votre suite *arr.
## 📋 Informations Générales
| Champ | Valeur |
|-------|--------|
| **Nom** | Monitarr |
| **Développeur** | aldoborrero |
| **Langage** | Go |
| **Licence** | MIT |
| **Catégorie** | Monitoring |
| **Stack** | Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr |
| **Interface** | Web UI |
## 📝 Description
Monitarr est un dashboard léger qui agrège les métriques de santé de toute la stack *arr en un point unique. Il interroge périodiquement les API des services, vérifie leur état, leur charge, la taille des bibliothèques, l'espace disque consommé et expose des alertes en cas d'anomalie.
L'application présente une vue d'ensemble avec des cartes par service, des graphes historiques de croissance de bibliothèque, et un système d'alertes configurables (queue saturée, health check fail, disque > 90%). Elle peut notifier via Discord, Telegram, Gotify, NTFY.
Alternative plus simple que Grafana/Prometheus pour qui veut juste un coup d'œil rapide sur la santé de sa stack sans se monter une plateforme d'observabilité complète. S'installe en deux minutes et consomme peu de ressources.
## 🚀 Installation
### Via Docker (recommandé)
```yaml
# docker-compose.yml
services:
monitarr:
image: ghcr.io/aldoborrero/monitarr:latest
container_name: monitarr
ports:
- "7777:7777"
environment:
- SONARR_URL=http://sonarr:8989
- SONARR_API_KEY=*** - RADARR_URL=http://radarr:7878
- RADARR_API_KEY=*** - LIDARR_URL=http://lidarr:8686
- LIDARR_API_KEY=*** volumes:
- ./config:/app/config
restart: unless-stopped
```
### Installation manuelle
Go 1.21+, `go build`, lancer `./monitarr --config config.yaml`.
## ⚙️ Configuration
- **Services surveillés** : Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr
- **Fréquence** : intervalle de polling (défaut 5 min)
- **Alertes** : seuils de queue, espace disque, erreurs health
- **Notifications** : Discord, Telegram, Gotify, NTFY, email
## 🔗 Alternatives
- **Grafana + Prometheus** — overkill, puissant
- **Notifiarr** — notifications, pas de dashboard
- **Uptime Kuma** — monitoring générique, pas d'intégration *arr
## 🔒 Sécurité
- Clés API en lecture seule dans la config
- Pas d'authentification par défaut, à protéger via reverse proxy
- Logs sans données de bibliothèque
- Communication API chiffrée si HTTPS
## 📚 Ressources
- [GitHub Monitarr](https://github.com/aldoborrero/monitarr)
- [Selfh.st *arr](https://selfh.st/apps/?tag=*arr)
## 🔗 Pages Liées
- [[cat-arr]]
- [[app-sonarr]]
- [[app-radarr]]
- [[app-prowlarr]]
- [[app-traefik]]
- [[recettes-docker-compose]]
- [[securisation-home-lab]]