← InfraDraft

Platform & Infra Services

Design a Cloud Metrics Dashboard (CloudWatch)

An observability platform collecting infrastructure and application metrics/logs at scale, and rendering configurable alerting dashboards.

Open and Simulate this Architecture in InfraDraft

Core Architectural Components

Metrics/Logs Collection Agent

Runs alongside every monitored resource, shipping data centrally.

Time-Series Storage Engine

Efficiently stores and compresses high-volume metric data.

Alarm/Threshold Evaluation Engine

Continuously checks metrics against configured alarm conditions.

Dashboard Query & Rendering Service

Serves the queries backing user-configured dashboards.

Log Aggregation & Search Service

Centralizes logs alongside metrics for correlated debugging.

Anomaly Detection Service

Flags unusual metric patterns without a manually-set threshold.

Notification/Escalation Service

Routes triggered alarms to the right on-call channel.