Jaeger est une plateforme open source de traçage distribué. Elle montre le parcours des requêtes à travers les microservices et aide à repérer les goulots d'étranglement, à retrouver la cause racine des erreurs et à analyser les dépendances entre services. Son architecture comprend un collecteur, un service de requêtes et une interface web. Elle reçoit les traces via OpenTelemetry (OTLP) en gRPC et HTTP et les stocke dans Elasticsearch, OpenSearch, Cassandra ou ClickHouse. Une image Docker tout-en-un permet de l'essayer ; la production est décrite dans la documentation.
Jaeger a été créé par Uber puis donné à la Cloud Native Computing Foundation (CNCF), où il a obtenu le statut graduated en octobre 2019. Il est sous licence Apache 2.0 et piloté ouvertement par ses mainteneurs. Aucun fournisseur n'héberge le logiciel ni ne détient vos données : vous l'exploitez vous-même et choisissez où stocker les traces, de sorte qu'une organisation européenne peut tout garder sur une infrastructure située dans l'UE. En contrepartie, vous assumez l'exploitation.