-
-
Notifications
You must be signed in to change notification settings - Fork 2
Dashboard Grafana
Aerya edited this page Jul 15, 2026
·
1 revision
Un fichier JSON de dashboard Grafana est téléchargeable depuis Paramètres. Il est pré-câblé sur les métriques Prometheus de Companion et comprend des panneaux pour :
- Débit descendant/montant par serveur (bar gauge)
- Latence, jitter, perte de paquets, DNS (bar gauge)
- Indice de confiance et score de profil (bar gauge)
- Erreurs par type (donut chart)
- Observation continue : activée/en cours, progression du cycle
- Pools de rotation : nombre de pools, pools automatiques actifs, dernière/prochaine rotation
- Tableau récapitulatif de tous les serveurs
- Filtres automatiques Grafana par provider, profil VPN et serveur
En plus des métriques de base (avg_dl, avg_ul, avg_latency, test_count, failure_count, enabled, active), Companion expose :
| Métrique | Description |
|---|---|
gluetun_companion_server_avg_jitter_ms |
Jitter moyen (tests sidecar uniquement) |
gluetun_companion_server_avg_loss_pct |
Perte de paquets moyenne |
gluetun_companion_server_avg_dns_ms |
Latence DNS moyenne |
gluetun_companion_server_confidence |
Indice de confiance : 0=LOW, 1=MEDIUM, 2=HIGH |
gluetun_companion_server_score |
Score du profil actif [0–1] |
gluetun_companion_server_last_benchmark_ts_seconds |
Timestamp Unix du dernier test |
gluetun_companion_benchmark_total_servers, *_done_servers, *_remaining_servers
|
Progression du cycle de benchmark/observation en cours |
gluetun_companion_continuous_observation_enabled, *_running
|
État de l'observation continue |
gluetun_companion_rotation_pools_total, *_enabled, *_auto_enabled
|
Compteurs globaux des pools |
gluetun_companion_rotation_pool_last_speed_mbps, *_last_rotation_timestamp_seconds, *_next_rotation_timestamp_seconds
|
Métriques par pool (pool) |
gluetun_companion_errors_total{type} |
Compteur d'erreurs par type : timeout, connection, vpn, other |
Repository · Issues · Releases
Français
- Compatibilité
- Démarrage rapide
-
Fonctionnalités
- Mesure de performances
- Résolveurs DNS observés
- Sélection & bascule automatique
- Pools de rotation
- Multi-provider (WireGuard & OpenVPN)
- Catalogue de serveurs Gluetun
- Gestion des containers Docker
- Contrôle trackers BitTorrent
- AirVPN
- Analyse & historique
- Interface & notifications
- Intégration & infrastructure
- Variables d'environnement
-
Fonctionnement
- Mode Sidecar (défaut)
- Mode Proxy HTTP (optionnel)
- Containers à redémarrer après bascule
- Containers à stopper pendant le benchmark
- Contrôle des trackers BitTorrent via le VPN
- Clients BitTorrent et découverte des trackers
- Inventaire des ports forwardés VPN
- Bandeau « Test en cours » et bouton Arrêter
- Sélecteur de serveurs AirVPN
- Vérification rapide avant benchmark (option)
- Optimisation horaire (option)
- Sélection intelligente du benchmark (recommandée pour les gros catalogues)
- Serveurs autorisés avant benchmark (option)
- Éviter les serveurs AirVPN chargés (option, dédié AirVPN)
- Écoute Docker events
- Score de confiance par serveur
- Profils d'usage
- Profils VPN (WireGuard & OpenVPN)
- Pools de rotation
- Score de sélection — composantes de stabilité
- Vue patterns horaires (/history/patterns)
- Détection de nouveaux serveurs AirVPN
- Notifications contextuelles
- Jitter & Packet Loss
- Endpoint Prometheus /metrics
- REST API
- Cycle automatique vs déclenchement manuel
- Dashboard Grafana
- Workflows automatisés
- Notes
- Sécurité
- Crédits
- Licence
English
- Compatibility
- Quick start
- Features
- Environment variables
-
How it works
- Sidecar mode (default)
- HTTP proxy mode (optional)
- Containers to restart after switch
- Containers to pause during benchmark
- BitTorrent tracker checks through the VPN
- BitTorrent clients and tracker discovery
- VPN forwarded port inventory
- "Test running" banner and Stop button
- AirVPN server picker
- Quick check before benchmark (option)
- Time optimization (option)
- Smart benchmark selection (recommended for large catalogues)
- Allowed servers before benchmark (option)
- Avoid loaded AirVPN servers (option, dedicated to AirVPN)
- Docker events listener
- Per-server confidence score
- Usage profiles
- VPN profiles (WireGuard & OpenVPN)
- Rotation pools
- Selection score — stability components
- Hourly patterns view (/history/patterns)
- New AirVPN server detection
- Contextual notifications
- Jitter & Packet Loss
- Prometheus /metrics Endpoint
- REST API
- Automatic cycle vs manual trigger
- Grafana dashboard
- Automated workflows
- Notes
- Security
- Credits
- License