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
Community Submissions (0)