Monitoring avec Grafana et Prometheus
Pourquoi monitorer
Sans monitoring, vous découvrez les problèmes quand les utilisateurs se plaignent. Un bon stack de monitoring vous alerte avant que l'impact soit visible.
Prometheus
Prometheus collecte les métriques en mode pull (scraping). Définissez vos métriques custom avec les 4 types : counter, gauge, histogram, summary.
Grafana
Grafana visualise les données Prometheus avec des dashboards interactifs. Les alertes Grafana notifient sur Slack, PagerDuty ou email.
Les 4 métriques clés
Commencez par les RED metrics : Rate (requêtes/s), Errors (taux d'erreur), Duration (latence). Ajoutez la saturation (CPU, mémoire, disque) pour compléter.