Through the looking glass: Effective observability for cloud native applications
summary
Shows a concrete setup: two Java microservices (inventory and system) running on Open Liberty, instrumented with MicroProfile Telemetry adopting OpenTelemetry, exporting to a local Jaeger backend via the collector. Demo proves automatic instrumentation yields a single span while manual annotations produce five spans (four in inventory, one in system). Configuration detail: otel SDK disabled must be false; build and run use Maven Liberty run and Jaeger all‑in‑one, and traces appear in Jaeger UI.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:53Cloud native needs observability
- 7:20Defining observability
- 13:57Three steps to implement
- 16:22Three pillars of observability
- 27:30OpenTelemetry standardizes instrumentation
- 35:21Demo: Open Liberty and Jaeger
- 41:21Automatic instrumentation walkthrough
- 45:13Manual instrumentation with annotations
- 50:09Observability critical for cloud success
- 53:18Q&A
related talks
47mThrough the Looking Glass: Effective Observability for Cloud-Native Applications
47mUsing metric and traces to diagnose our cloud-native applications
37mThrough the looking glass: Effective observability for cloud native applications
38mBecoming a cloud-native doctor
51mFull-Stack Observability: One Tool to Rule Them All
47mA Practical Introduction to Open Telemetry
50mBecoming a cloud-native physician: Using metric and traces to diagnose applications
01h 10mObservability For (Java) Devs - 2023 Edition
