Dix ans, c’est une éternité à l’échelle du logiciel. Pour Jaeger, le système open source de traçage distribué, cet anniversaire marque autant une reconnaissance qu’une renaissance. Né en 2015 au sein d’Uber pour répondre aux défis d’observabilité de l’entreprise, Jaeger s’est imposé comme un projet incontournable, adopté par des centaines d’organisations et hébergé par la Cloud Native Computing Foundation (CNCF). En 2025, il franchit une nouvelle étape en s’intégrant pleinement à l’écosystème OpenTelemetry.
À son lancement, Jaeger répondait à un besoin simple : suivre, en temps réel, les appels entre microservices afin de diagnostiquer lenteurs et anomalies dans des systèmes distribués. L’outil s’impose rapidement comme un standard de facto, jusqu’à rejoindre l’incubateur de la CNCF, avant d’obtenir son statut de projet diplômé. En une décennie, la communauté n’a cessé de croître : plus de 1 300 contributeurs issus de près de 600 entreprises ont participé à son développement, peut-on lire dans un article de blog publié sur Medium.
Si Jaeger a permis de démocratiser le traçage distribué, un obstacle freinait encore son adoption massive : l’instrumentation. Chaque solution de traçage avait son propre SDK, ses agents et ses méthodes, créant un écosystème fragmenté. C’est là qu’OpenTelemetry a apporté la rupture : un standard ouvert et neutre qui unifie instrumentation manuelle et automatique, réduisant le risque de verrouillage propriétaire. Pour Jaeger, l’arrivée d’OpenTelemetry a été une libération. Le projet a décidé de miser entièrement sur ce standard, pour se concentrer sur son cœur de valeur : le stockage, l’interrogation et l’analyse des traces.
Jaeger v2 : une nouvelle architecture
Cette orientation s’incarne dans Jaeger v2, désormais bâti sur l’OpenTelemetry Collector. Le projet bénéficie ainsi d’une architecture simplifiée — une seule binaire au lieu de multiples composants — et d’un support natif du protocole OTLP. Cela améliore la performance et facilite l’intégration avec d’autres outils d’observabilité. Surtout, Jaeger hérite de toute la richesse de l’écosystème OpenTelemetry : connecteurs, processeurs, exporteurs, sampling intelligent… Une flexibilité qui ouvre la voie à des usages avancés, du filtrage des données sensibles à l’intégration transparente avec d’autres solutions de monitoring.

Ce succès est aussi celui de la communauté. Au fil des ans, des programmes comme Google Summer of Code et LFX Mentorship ont contribué à alimenter Jaeger en nouvelles idées et en jeunes talents. Des évolutions majeures, comme l’opérateur Kubernetes, le support d’Elasticsearch 8 ou encore la modernisation de l’interface en React, sont directement issues de ces contributions. Cette implication garantit la pérennité du projet, au-delà de son héritage chez Uber.
À l’occasion de ses dix ans, Jaeger officialise aussi la fin du support de la v1, prévue en janvier 2026. Le futur se joue désormais du côté de la v2 et de son intégration toujours plus étroite avec OpenTelemetry. L’objectif est clair : réduire la barrière à l’entrée et permettre à un plus grand nombre d’équipes de tirer parti du traçage distribué, pierre angulaire de l’observabilité moderne.
