DrawLintDrawLint.ai
Easy✦ Official
35 min

Metrics Aggregation

Design a metrics collection system that ingests, stores, and queries time-series metrics from many services.

These requirements and scale numbers are for reference. The AI reviewer will evaluate your design based on the functional requirements and assumptions you define.

🎯 Key Requirements

  • Ingest counters, gauges, and histograms from many services
  • Roll up data into 1-minute / 5-minute / 1-hour / 1-day windows
  • Serve dashboard and alerting queries quickly

📐 Scale Expectations

  • 100K data points per second ingested
  • Hundreds of services emitting metrics
  • Dashboard query latency under 1 second

🔗 Related Topics

Community Submissions (0)

No designs submitted yet

Be the first!

Go to Canvas