#Micrometer Mastery Unleash Advanced #Observability in #JVM Apps
summary
Micrometer provides a single instrumentation point via the Micrometer Observation API that can start/stop observations and route them to handlers for metrics, traces and custom outputs; demo uses Prometheus, Grafana and Tempo and shows a steady 0.5 errors/sec (~10%) traced to a DB select that returns zero rows and causes a 404 mapped to 500. Observation conventions and enum-based documentation generate syncable docs, the test observation registry validates instrumentation in unit tests, and example spans attached to metrics enable metrics→trace navigation. MIDI demo (notes per request) proves handlers can emit arbitrary side effects.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker intro
- 3:55Observability signals overview
- 7:49Implementing signals in JVM apps
- 12:02Demo troubleshooting latency error
- 17:01Jumping between logs and traces
- 23:07Jumping between traces and metrics
- 27:45Observation API deep dive
- 33:39Observation context and handlers
- 41:05Observation conventions and docs
- 48:57Micrometer and Spring Boot updates
- 54:23Demo MIDI observability music
- 1:07:12Q&A and resources
related talks
38mObservability 101 with Spring and Micrometer
53mUnmask hidden issues with Observability superpowers!
59mTo Production and Beyond: Observability for Modern Spring Aps
52mIs your JVM app flying blind? Unmask hidden issues with Observability superpowers!
48mObservability of Your Application
57mIntroducing Micrometer Application Metrics
47mMicrometer: New Insights into Your Spring Boot Application
58mObservability Beyond the three pillars with Spring
