RousselTMLEARNING

Observabilité · Formations

Jaeger : tracing distribué de la découverte à l’expertise

Formation complète sur le tracing distribué avec Jaeger v2 : concepts, installation, instrumentation OpenTelemetry, analyse des traces, SPM, échantillonnage, stockage de production et comparatif avec Tempo.

8 chapitres12 leçonsFR
À votre rythme, par la pratique.

À l’issue de cette formation, vous saurez

  • Expliquer traces, spans et propagation de contexte
  • Installer et configurer Jaeger v2
  • Instrumenter des applications avec OpenTelemetry
  • Diagnostiquer avec l'interface de Jaeger et le SPM
  • Déployer Jaeger en production avec échantillonnage et stockage persistant

🎯 Niveau : Intermédiaire👥 Public visé : Développeurs, SRE et DevOps qui veulent comprendre et diagnostiquer les requêtes dans des architectures distribuées

LEARNING PATH

Programme de la formation

0Vue d'ensemble de la formation1 leçon
1Concepts et architecture1 leçon
2Installer Jaeger2 leçons
3Instrumenter2 leçons
4Analyser les traces2 leçons
5Production1 leçon

Échantillonnage, stockage, Kubernetes.

  1. Jaeger en productionArticle · ⏱ 4 min
6Comparatif2 leçons
7Bonnes pratiques1 leçon

Les pratiques recommandées pour exploiter le produit en production.

  1. Bonnes pratiques JaegerArticle · ⏱ 3 min

LEARN BY DOING

Cas concrets & applications

Diagnostiquer une latence

Trouver le span responsable sur le chemin critique.

Comprendre une architecture inconnue

Graphe des dépendances réelles.

Suivre la santé des services

Métriques RED dérivées des traces.

Réduire le coût du tracing

Tail sampling des traces utiles.

Prérequis conseillés

Et ensuite ?

Questions fréquentes

Jaeger v1 ou v2 ?

La v2, fondée sur l'OpenTelemetry Collector, est la version actuelle ; la v1 est en fin de vie.

Faut-il un client Jaeger dans le code ?

Non : on utilise les SDK OpenTelemetry, et Jaeger reçoit l'OTLP nativement.

Quel stockage pour la production ?

Elasticsearch, OpenSearch ou Cassandra, éventuellement avec Kafka en tampon ; jamais la mémoire.

Jaeger ou Tempo ?

Tempo est plus économique et s'intègre à Grafana ; Jaeger offre une interface autonome et s'appuie sur des bases indexées.