Jaeger Observability Lab π 5 Learning Modules
Overview β What is distributed tracing, why Jaeger, learning path Core Concepts β Traces, Spans, Context Propagation, Sampling (with beginner/advanced toggle) Architecture β Animated SVG diagram matching your uploaded architecture (K8s nodes, Jaeger Agent DaemonSets, Collector, Elasticsearch, Prometheus, Grafana, Alertmanager) with animated data flow arrows Integrations β Helm/K8s setup, Prometheus metrics, Grafana data source, Alertmanager rules, OpenTelemetry SDK code
β‘ Live Simulation (Canvas-Animated)
Send Request β animates packets flowing User β Gateway β Auth/Order/Payment β Jaeger β Elasticsearch β Grafana with timestamped logs Simulate Failure β shows error propagation, skipped spans, Alertmanager firing Slow Service β shows bottleneck detection, p99 latency alerts
π Trace Explorer β Jaeger-UI-style waterfall timeline with clickable span details showing per-service timing bars π― Quiz β 6 scenario-based questions with instant feedback and a score tracker π€ AI Assistant β Powered by the Claude API, answers any Jaeger question in real time (falls back to a local knowledge base if offline) ποΈ Beginner / Advanced toggle β hides/shows code blocks and technical deep-dives per mode