~/talk

Observability at Scale With Monitoring as Code...

links:none on file
links:none on file
slides:none on file

An enterprise observability platform built with Grafana, Prometheus (AWS Managed Prometheus), and Grafana Tempo stores traces to S3 and enforces self-service via Monitoring as Code: a Typescript AWS CDK L3 construct plus per-repo pipelines deploy dashboards, alerts, and on‑call configs. It handles 100+ EKS clusters, 3,000+ containers per environment, ~16 billion metric points/day with 200k metrics/sec injection, and sustained trace loads up to 40k spans/sec with tests to 80k spans/sec. Pragmatic fixes include batch-to-microservice aggregation and Tempo gossip isolation.

AI-written summary · about

  1. 0:00Observability at scale intro
  2. 1:26Company context
  3. 3:56Requirements and challenges
  4. 6:45NextGen platform overview
  5. 8:30NextGen standards and tools
  6. 11:21Platform architecture details
  7. 15:15Trace collection workflow
  8. 19:36Monitoring as code intro
  9. 19:57Building monitoring as code
  10. 22:08Self-service observability
  11. 22:31Demo: monitoring as code
  12. 24:17Dashboards and alerts
  13. 25:00Beyond app metrics
  14. 25:24Challenges and lessons
  15. 25:46Metrics scaling issues
  16. 26:51Multi-tenancy tracing problems
  17. 28:20Trace context loss in CDC
  18. 30:27Current scale and achievements
  19. 31:29Summary and empowerment
  20. 31:56Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.