Aller au contenu

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

  1. Accédez à Administration → Monitoring.
  2. Les dashboards Grafana s'affichent dans des panneaux intégrés.
  3. Sélectionnez la plage temporelle (dernière heure, 24 h, 7 jours) en haut du dashboard.
  4. 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

  1. Ouvrez l'onglet "Alertes".
  2. Chaque alerte affiche son niveau (information, avertissement, critique) et le seuil déclencheur.
  3. Une alerte active reste visible jusqu'à ce que la métrique repasse sous son seuil.

Réagir en cas d'incident

  1. Identifiez le service en cause via le dashboard et l'alerte associée.
  2. Consultez la tendance : pic ponctuel ou dégradation continue.
  3. Suivez la procédure d'escalade interne (notification de l'équipe technique, ouverture d'un ticket).
  4. 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.


Modules liés