Advanced Observability
Beyond the certificate: see inside a running system.
An optional deep-dive beyond the Actuator basics: instrument BookVault end to end across the three pillars - metrics with Micrometer, distributed tracing with Micrometer Tracing and OpenTelemetry, and structured logs correlated by trace ID - then turn signals into SLOs, dashboards, and alerts you can actually operate on.
Lessons in this stage
- 01
Metrics, Logs & Traces
IntermediateMonitoring answers 'is it up?'; observability answers 'why is it slow?'. The three pillars, how they complement each other, and what each is for.
13 min - 02
Metrics with Micrometer
AdvancedMicrometer as SLF4J-for-metrics: counters, gauges, timers and distribution summaries, dimensional tags done right, and exporting to Prometheus.
15 min - 03
Distributed Tracing
AdvancedFollow one request across services with spans and context propagation; Micrometer Tracing over OpenTelemetry, exporting to Tempo or Zipkin.
16 min - 04
Structured Logs & Correlation
IntermediateJSON logs a machine can query, and the trace/span IDs in the MDC that stitch a log line to its trace - so metrics, traces, and logs point at the same request.
13 min - 05
SLOs, Dashboards & Alerts
AdvancedTurn signals into operations: SLIs, SLOs and error budgets, the RED and USE methods for dashboards, and alerting on symptoms rather than noise.
14 min