Santé Système (Monitoring)¶
Super Admin
Le module Monitoring offre au Super Admin une vue temps réel sur la santé technique de la plateforme CASH : disponibilité des services, performances et alertes. Accès : Administration → Monitoring (/admin/monitoring).
Vue d'ensemble¶
CASH s'appuie sur une chaîne d'observabilité standard :
- Prometheus collecte les métriques techniques (API, base de données, file de messages).
- Grafana affiche ces métriques sous forme de dashboards.
- Des alertes se déclenchent lorsqu'un seuil est franchi.
Le module Monitoring intègre ces tableaux de bord directement dans l'interface d'administration pour éviter de jongler entre plusieurs outils.
Étapes pas à pas¶
Consulter les dashboards Grafana intégrés¶
- Accédez à Administration → Monitoring.
- Les dashboards Grafana s'affichent dans des panneaux intégrés.
- Sélectionnez la plage temporelle (dernière heure, 24 h, 7 jours) en haut du dashboard.
- Survolez un graphique pour lire les valeurs précises à un instant donné.
Lire les métriques Prometheus clés¶
| Métrique | Ce qu'elle indique |
|---|---|
| Disponibilité API | Le backend répond-il correctement aux requêtes |
| Latence des requêtes | Temps de réponse moyen et au 95ᵉ percentile |
| Taux d'erreurs HTTP | Proportion de réponses 5xx |
| File de messages | Messages en attente dans la file RabbitMQ |
| Connexions base de données | Utilisation du pool de connexions |
Comprendre les alertes et les seuils¶
- Ouvrez l'onglet "Alertes".
- Chaque alerte affiche son niveau (information, avertissement, critique) et le seuil déclencheur.
- Une alerte active reste visible jusqu'à ce que la métrique repasse sous son seuil.
Réagir en cas d'incident¶
- Identifiez le service en cause via le dashboard et l'alerte associée.
- Consultez la tendance : pic ponctuel ou dégradation continue.
- Suivez la procédure d'escalade interne (notification de l'équipe technique, ouverture d'un ticket).
- Après résolution, vérifiez que la métrique est revenue à la normale et que l'alerte s'est éteinte.
Lecture seule
Le module Monitoring est destiné à l'observation. Les actions correctives (redémarrage de service, mise à l'échelle) relèvent de l'équipe d'exploitation et ne se font pas depuis cette interface.
Permissions¶
| Action | Admin | Super Admin |
|---|---|---|
| Accéder au monitoring système | ✓ | |
| Consulter les dashboards Grafana | ✓ | |
| Consulter les alertes | ✓ |
Ce module est strictement réservé au rôle super admin.
FAQ¶
Q : Les métriques sont-elles spécifiques à une seule société ? Non. Le monitoring porte sur la santé technique de la plateforme dans son ensemble, indépendamment des sociétés.
Q : Une alerte critique est active mais l'application fonctionne. Pourquoi ? Une alerte peut anticiper une dégradation (file qui se remplit, latence qui monte) avant tout impact visible. Traitez-la sans attendre la panne.
Q : Puis-je créer mes propres dashboards ? La personnalisation avancée se fait côté Grafana par l'équipe d'exploitation. Le module intègre les dashboards de référence.