Observabilité : logs, métriques, traces, la différence
Trois piliers pour comprendre ce que fait vraiment votre système.
Les logs racontent des événements (« requête échouée »). Les métriques mesurent dans le temps (latence, CPU, taux d’erreur). Les traces suivent une requête à travers les services pour voir où le temps part.
Les trois sont complémentaires : les métriques alertent, les traces localisent, les logs expliquent. Ensemble, ils transforment « le site est lent » en « la requête X attend la base Y ».
Une stack légère (Grafana + Prometheus + Loki) tient sur un seul serveur et suffit à la plupart des projets pour commencer.