● Live demo — CostPulse watching a synthetic demo AWS account (Acme Corp). New anomalies appear daily. This is the same dashboard customers get: open any alert to see why it fired and whether it was usage or a price change, exactly as the Slack, Teams and email alert explained it.
Watch my AWS account →

A spike that lasts several days is one incident, not a new alert every day. Your team acknowledges it, marks it expected until a date, or marks it fixed, from Slack, Teams, email or here. Read-only in the demo; rows tagged synthetic example show states that need a person to click.

Recent alerts

threshold: 20% above 7-day baseline

Loading…

Every alert above was also delivered to Slack and email the night it fired.

When AWS does raise a price

AWS list prices rarely go up, and the live demo never invents a price change, so the alerts above will not show one. These three cards are real On-Demand list-price increases from the AWS Price List, applied to synthetic Acme Corp spend and run through the same detection and explanation code on the date each change happened. The price facts are AWS's. Acme's quantities and dollar amounts are invented.

Real AWS price change, synthetic spend
warningAWS LIST PRICE
AWS Lambda (us-east-1)
2026-04-28 · AWSLambda
+23.1%
$101.16 that day · avg $82.20
AWS LIST PRICEAWS raised the list price.
Lambda-Managed-Instances-m5zn.large-Management-Hours: 3.8K Hrs a day, flat, rate $0.01985/Hrs to $0.02478/Hrs (+25%)
AWS raised the list price of Lambda-Managed-Instances-m5zn.large-Management-Hours by +24.9%, effective April 2026 (published 2026-04-28).
Explains 100% of the increase (top 2 usage types CostPulse stores for this service).
Verdict from your own billed quantities and rates against the prior days; list prices from the AWS Price List (On-Demand).
Biggest change: Lambda-Managed-Instances-m5zn.large-Management-Hours: cost up at about the same usage (3.8K Hrs), so the rate changed
AWS changed the list price of Lambda-Managed-Instances-m5zn.large-Management-Hours in us-east-1 by +24.9% ($0.0198 to $0.0248 per hour) effective April 2026 (published 2026-04-28). At this spike's usage it accounts for at most $18.95 of the $18.95 increase (100%).
Context only: CostPulse alerts on your spend either way. List prices are before any discounts or commitments you have.
The real change: AWS Lambda, Lambda-Managed-Instances-m5zn.large-Management-Hours in US East (N. Virginia), $0.019845 to $0.02478 per hour (+24.9%), effective April 2026, published 2026-04-28. See the AWS publication
Synthetic: Acme runs 160 m5zn.large Lambda Managed Instances around the clock. Usage stays flat; the synthetic bill moves to the new list rate on the day AWS published it.
Real AWS price change, synthetic spend
warningAWS LIST PRICE
Amazon RDS (ap-southeast-5)
2024-10-31 · AmazonRDS
+35.0%
$138.16 that day · avg $102.38
The real change: Amazon Relational Database Service, APS7-MirrorUsage:db.m6i.large in Asia Pacific (Malaysia), $1.283 to $1.78 per hour (+38.7%), effective October 2024, published 2024-10-31. See the AWS publication
Synthetic: Acme runs 3 SQL Server Standard Multi-AZ db.m6i.large instances in Malaysia. Usage stays flat; the synthetic bill moves to the new list rate on the day AWS published it.
Real AWS price change, synthetic spend
criticalMIXED
Amazon RDS (ap-south-2)
2023-12-07 · AmazonRDS
+54.9%
$97.74 that day · avg $63.08
The real change: Amazon Relational Database Service, APS5-InstanceUsageIOOptimized:db.t4g.medium in Asia Pacific (Hyderabad), $0.121 to $0.138 per hour (+14.0%), effective November 2023, published 2023-12-07. See the AWS publication
Synthetic: Acme grows its Aurora PostgreSQL fleet in Hyderabad from 20 to 28 db.t4g.medium instances, and the synthetic bill moves to the new list rate the same day, the day AWS published it.

About this demo

The account above is synthetic. Acme Corp is not a real company and its spend is generated, not copied from any customer. A generator writes a new day of billing data for it every night, with anomalies rotating in, and the real CostPulse pipeline processes it exactly as it processes a customer's AWS Cost and Usage Report: the same baselines, the same detection rule and the same alert text.

A spike alert fires when a service's spend in one region is 20% or more above its 7-day rolling average (the default threshold, configurable per alert channel), and also above its average for the same weekday once there is enough history. The bar doubles on the 1st and 2nd of the month, when monthly charges land. Spikes of 50% or more are marked critical. Spend of $25 or more a day on a service and region with no spend in the previous 35 days alerts as new spend.

Opening an alert shows why it fired: which usage types moved, and a verdict on the cause. The verdict separates your usage, your rate, an AWS list-price change and a new charge, and says mixed or unknown when the data cannot single one out. That is the same explanation the Slack, Teams and email alert carried.

Start free trial — get this for your AWS account

14-day free trial · no card required · read-only IAM

Not ready to connect an account? Try the same spike rule on your own bill: CostPulse Bill X-Ray reads a billing export in your browser, with nothing uploaded.

Buying through your AWS account? CostPulse is on AWS Marketplace at the same prices. How it works