Practical Introduction to OpenTelemetry Tracing
Talkat JCON Europe 2023 · on Wednesday, 2023-06-21· at 12:00· Cinema 9, Im Mediapark 1, 50670 Köln, Germany·
summary
Argues that tracing is the most overlooked observability pillar and shows a working demo: an API6 gateway + OpenTelemetry collector sending traces to Jaeger, with a catalog service in Spring Boot/Kotlin, pricing in Python/Flask and stock in Rust/axum. Uses a Java agent for auto-instrumentation first, adds manual annotations to raise span count from ~20 to 27, demonstrates parallel requests and route/HTTP-header attributes, and recommends sampling to control performance and cost.
AI-written summary · about
chapters (8)
- 0:00Introduction to observability
- 2:04Observability three pillars
- 7:26Distributed tracing definition
- 10:36OpenTelemetry overview
- 14:11Auto instrumentation demo
- 21:13Manual instrumentation demo
- 32:42Key takeaways and resources
- 33:26Q&A session
related talks
38mPractical introduction to OpenTelemetry tracing
30mPractical introduction to OpenTelemetry Tracing
38mPractical introduction to OpenTelemetry tracing
41mPractical introduction to OpenTelemetry tracing
45mPractical introduction to OpenTelemetry tracing
51mPractical introduction to OpenTelemetry tracing
40mPractical introduction to OpenTelemetry tracing
28mPractical Introduction to OpenTelemetry Tracing
