Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Jaeger-Observability-Lab

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

About

Jaeger Observability Lab

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages