Cours

Observabilité avec Prometheus et Grafana

Savoir qu'un service va mal avant que le client n'appelle : métriques, journaux, traces, tableaux de bord et alertes qui ne réveillent personne pour rien.

Intermédiaire 7 leçons
Observabilité avec Prometheus et Grafana

Les leçons

  1. 1 Introduction Distinguez la surveillance de l'observabilité, et sachez à quelle question précise répond chacun des trois signaux : métriques, journaux, traces.
  2. 2 Prometheus Comprenez la série temporelle, les quatre types de métriques, le rôle des étiquettes et pourquoi la cardinalité fait tomber les serveurs Prometheus.
  3. 3 Instrumenter Exposez un point de collecte propre, mesurez les quatre signaux dorés, nommez vos métriques selon la convention, et sachez ce que l'instrumentation coûte vraiment.
  4. 4 PromQL Écrivez des requêtes justes : sélecteurs, rate, agrégations, centiles depuis un histogramme, et les pièges qui produisent des chiffres faux sans erreur.
  5. 5 Tableaux de bord Construisez un tableau de bord qui répond à une question précise, paramétrez-le avec des variables, versionnez-le, et comprenez pourquoi la plupart finissent abandonnés.
  6. 6 Alertes Alertez sur les symptômes plutôt que sur les causes, calibrez seuils et durées, appuyez-vous sur un budget d'erreur, et réduisez le bruit qui détruit l'astreinte.
  7. 7 Journaux et traces Vous saurez structurer vos journaux autour d'un identifiant de corrélation, décider quand une trace distribuée devient rentable, et relier une alerte à la requête qui l'a déclenchée.
Lien copié !