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