Skip to content
Incident LabOpenTelemetry

Incident Lab

Something is broken. How do you know why?

Each incident starts with a symptom, not an answer. Measure the baseline, let the lab break something, then use traces, metrics and logs to find the root cause. Fix it and prove the system recovered.

Incidents

Incident Control

Break things by hand: turn on a fault, send traffic, and watch the telemetry change. Running an incident above does the same for you, without telling you which fault it chose.

Runs on your machine

Incident Control reads real telemetry from the lab running on your computer: traces from Tempo, metrics from Prometheus and logs from Loki. This public page has no lab behind it, and it will not show invented numbers in their place.

git clone https://github.com/jars-demo/otel-demo.git
cd otel-demo
docker compose up -d --build --wait

Then open http://localhost:3400: the same site, with every live view connected. New here? Start with Chapter 01.