Practical introduction to OpenTelemetry Tracing
summary
Practical demo showing OpenTelemetry replacing vendor lock‑in by auto‑instrumentation for Java and Python, with Jaeger as the backend and api6 as the gateway. Builds a small e‑commerce stack: Spring Boot catalog (Kotlin), Python pricing, Rust inventory, Node analytics reading a message queue. Injects the OpenTelemetry agent in Dockerfiles, samples traces, and shows spans growing from ~29 to 32 to 34 as manual spans and queue propagation are added. Shows HTTP header propagation and trace context over message queue using auto-instrumentation, and it works end-to-end.
AI-written summary · about
chapters (10)
- 0:00Introduction to observability
- 1:55Tracing fundamentals explained
- 3:44Trace Context specification
- 6:14OpenTelemetry overview
- 8:42Developer-focused implementation
- 10:49Demo setup overview
- 14:45Live tracing demonstration
- 22:09Enhancing traces with custom code
- 26:06Tracing async message queues
- 29:16Summary and resources
related talks
41mPractical introduction to OpenTelemetry tracing
51mPractical introduction to OpenTelemetry tracing
45mPractical introduction to OpenTelemetry tracing
40mPractical introduction to OpenTelemetry tracing
43mPractical Introduction to OpenTelemetry Tracing
38mPractical introduction to OpenTelemetry tracing
28mPractical Introduction to OpenTelemetry Tracing
47mA Practical Introduction to Open Telemetry
