DevOps

Observabilité : logs, métriques, traces, la différence

Trois piliers pour comprendre ce que fait vraiment votre système.

Ln
Lena « 0xLN »
cloud, DevOps & GPU · 22 mai 2023

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.