gabrgomes / observability_lab

Observability Lab | Grafana | Prometheus | Jaeger | Opentelemetry Collector

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SRE Observability Lab

Running lab:

docker compose --profile all up

Architecture

graph TB;
  subgraph App
    A(Frontend)-->A1{random:};
    A1-->B1(Backend Fast);
    A1-->B2(Backend Medium);
    A1-->B3(Backend Slow);
  end
  subgraph OTLP
    direction TB
    P[(Prometheus)].->B1;
    P.->B2;
    P.->B3;
    G(Grafana)-->P;
    O[otel-collector]-->P;
    P-->O;
    O-->J(Jaeger);
  end
Loading

Links

About

Observability Lab | Grafana | Prometheus | Jaeger | Opentelemetry Collector


Languages

Language:Python 97.7%Language:Dockerfile 2.3%