17 reading lessons · 1 deterministic capstone

Operate the evidence chain, not just the dashboard.

Follow one Spring order service from instrumentation and telemetry quality through JVM signals, SLO alerts, incident command, and verified recovery.

Five ordered modules · evidence first

Move from trustworthy signals to verified recovery.

Each lesson separates emitted telemetry, observed evidence, user impact, and durable business outcomes.

Module 02 · 9 lessons

Production signals

Use bounded logs, metrics, traces, JVM recordings, GC, thread, and JIT evidence according to each signal's boundary.

  1. Structured Logging and Correlation IDs Explained
  2. RED, USE, and Golden Signals Explained
  3. Distributed Tracing and Context Propagation Explained
  4. JVM Profiling and JFR for Production Backends
  5. JVM Garbage Collection Logs and Pause Diagnosis Explained
  6. G1 Garbage Collector Diagnosis and Tuning
  7. ZGC Low-Latency Garbage Collection Diagnosis and Tuning
  8. JVM Thread Dumps, Safepoints, and CPU Saturation Diagnosis
  9. JVM JIT, Code Cache, and Warmup Diagnosis

Browser-only capstone

Compare user impact with the evidence operators can actually see.

The lab is not a benchmark, capacity calculator, SLO compliance audit, incident replay, alerting dry-run, MTTA/MTTR calculator, or production verification.

Course library

Review all readings and the capstone guide.

Upgraded lessons keep their canonical slugs and browser-local progress keys.

FAQ

Production Observability course questions

Does this course connect to production telemetry?

No. Every command and query is explanatory text, and the capstone is a deterministic browser-only model with no network, credentials, storage, telemetry query, or analytics write.

Does a cleared alert prove recovery?

No. Recovery requires fresh user outcomes, trustworthy evidence delivery, dependency capacity, and durable order-state verification.

Are retained traces a complete request history?

No. Sampling, redaction, pipeline loss, backend retention, and instrumentation gaps define what a trace set can support.

Can the capstone calculate a production SLO or MTTR?

No. Requests, steps, coverage, burn, and recovery are explicit teaching units rather than measurements, compliance results, forecasts, MTTA, or MTTR.