Track your AWS spend in real-time. Not 24 hours later!
Cost.watch pulls AWS usage metrics from Cloudwatch to project spend, delivering live dashboards and real-time alerts. Don't wait for the billing metrics to catch up and throw off your budgets.
Quick Start
1. Clone the repository:
2. Run with Docker Compose:
Service | Metric | P50 | P90 | PMax |
CloudWatch | IncomingBytes | $0.15 | $0.20 | $0.22 |
Service | Metric | Diff |
CloudWatch | IncomingBytes | $0.15 (▲ 50%) |
EC2 | Instance-14 | $25.20 (▲ 250%) |
Everything you need for real-time cost control
Cost.watch turns raw usage metrics into instant cost insights with dashboards, alerts, and APIs — so you stay in control before costs spiral.
-
Real-time cost visibility
See spend as it happens by mapping AWS usage metrics directly to costs. No more 24h billing lag.
-
Interactive dashboards
Explore trends, projections, and anomalies with a fast ClickHouse-powered dashboard.
-
Smart alerts
Define thresholds and get notified instantly via Slack/webhooks before costs spiral.
-
API-first design
Query, integrate, and extend cost data programmatically with a simple API.
-
AWS native
Uses the standard AWS SDK credential chain (SSO, env vars, config files) — no extra setup.
-
Easy to run anywhere
Start in minutes with Docker, or deploy serverless with AWS Lambda support.