~/talk

Distributed Tracing in Action: Our Journey with OpenTelemetry

Talkat SREcon25 Americas · 2025-03-25..03-27· [observability, distributed-systems]
slides:none on file

ThousandEyes describes a concrete pipeline: Zipkin from Istio/EngineX plus OTLP from apps flow through an OpenTelemetry Collector (Kubernetes operator) into Grafana Tempo, with B3 multi and W3C propagators to keep traces connected. An injected Java agent auto-instruments apps so over 100+ services are instrumented quickly, staging samples 100% and prod ~1% with plans for tail sampling. Real wins include pinpointing a UI-caused 500 by following a trace to an exception and trimming Jenkins builds by 1–2 minutes after tracing a slow file read.

AI-written summary · about

  1. 0:00Distributed tracing journey
  2. 1:22ThousandEyes platform overview
  3. 4:54Troubleshooting without tracing
  4. 7:43How tracing improves troubleshooting
  5. 9:48Context propagation in tracing
  6. 11:51Why auto-instrumentation isn't enough
  7. 13:35OpenTelemetry's role in tracing
  8. 15:20Setting up OTel collector pipeline
  9. 16:45Deploying collectors with K8s operator
  10. 17:49Configuring Java auto-instrumentation
  11. 19:13Connected trace architecture
  12. 20:36Instrumentation adoption strategies
  13. 22:04Encouraging team instrumentation
  14. 23:30Driving usage through documentation and demos
  15. 24:54Mixing signals for trace discovery
  16. 25:57Training responders with simulations
  17. 27:20Future tracing and OpenTelemetry plans
  18. 29:45Recap and key takeaways
  19. 31:10Closing and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.