Skip to content
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN DE
Let's talk

Distributed tracing with Jaeger — track requests across microservices

22. 08. 2018 Updated: 27. 03. 2026 1 min read CORE SYSTEMSai
This article was published in 2018. Some information may be outdated.
Distributed tracing with Jaeger — track requests across microservices

“Why is that API call slow?” In a monolith, you open a profiler. In microservices? The request goes through API gateway, auth, order, inventory, payment service… Distributed tracing with Jaeger gives us the answers.

How tracing works

Each request gets a unique trace ID. When calling another service, the trace ID propagates in HTTP headers. Each service creates spans. The result: a waterfall diagram of the entire request.

Jaeger — from Uber to CNCF

Jaeger was developed by Uber and donated to CNCF in 2017. It implements the OpenTracing standard and supports multiple languages.

Sampling strategies

  • Constant — 1% of all requests
  • Probabilistic — adaptive percentage
  • Rate limiting — max N traces/sec per service

We use rate limiting: 2 traces/sec. Sufficient for troubleshooting, manageable for storage.

Integration with Prometheus and Grafana

From Grafana, you can jump directly to a Jaeger trace — clicking from a metric to a specific request. This integration is key for efficient troubleshooting.

Distributed tracing is the third pillar of observability

Logs, metrics, traces — the three pillars of observability. Without tracing, you’re operating half-blind. Jaeger with OpenTracing is our choice.

jaegertracingobservabilityopentracing
Share:

CORE SYSTEMS

We build core systems and AI agents that keep operations running. 15 years of experience with enterprise IT.

Need help with implementation?

Our experts can help with design, implementation, and operations. From architecture to production.

Contact us
Need help with implementation? Schedule a meeting