Popcorn Society · Observability

Popcorn Society · Observability An architecture diagram generated by Archify. Java + Python · App telemetry · Architecture component Java + Python App telemetry k3s workloads · Pods · events · journal · Architecture component k3s workloads Pods · events · journal Grafana Alloy · Collect + batch + forward · Architecture component Grafana Alloy Collect + batch + forward Prometheus · Scraped metrics · Architecture component Prometheus Scraped metrics Loki · Logs · Architecture component Loki Logs Tempo · OTLP traces · Architecture component Tempo OTLP traces Pyroscope · Continuous profiles · Architecture component Pyroscope Continuous profiles Grafana · Query + correlate · Architecture component Grafana Query + correlate Scraped metrics OTLP traces Logs / events Log push OTLP Profile push Metrics Logs Traces Profiles Legend Frontend Backend Database Cloud

Metrics at the source

  • • Prometheus also scrapes exporters and llama.cpp.
  • • Browser timings become bounded Java metrics.

From a symptom to a cause

  • • Grafana connects metrics, logs, traces and profiles.
  • • Profiles go directly from Java/Python to Pyroscope.

Operator view

  • • This map describes configured telemetry paths.
  • • Public dashboards are planned, not enabled here.