Blog
Notes on Azure cost.
What drives unexpected Azure spend, and how to check your own estate. Newest first.
-
$25,000 a Day for Data Nobody Needed
A monthly Azure bill went from $250k to $1M with the same users and workloads. The cause was one storage setting nobody went back to check.
-
Do You Need a Tool to Catch Azure Cost Spikes?
Azure's built-in anomaly alerts are a start. Here is how to build per-meter cost spike detection from Cost Management exports you already have.
-
Why Is Your Data Transfer Bill Growing?
Data into Azure is free, but almost every hop after that has a meter. Here is where data transfer spend hides and how to check your own estate.
-
Are You Paying for Windows Twice?
Azure Hybrid Benefit is a licence flag on each resource, not a one-off discount. How to find unclaimed and over-claimed flags in your estate.
-
What's Still Billing After You Deleted the VM?
Deleting a VM doesn't delete its disks, IPs or plans. Here's what keeps billing after a decommission and how to find it, read-only.
-
Why Didn't Your Budget Alert Catch the Spike?
Budget alerts watch the month and anomaly alerts watch the day. Each misses what the other catches, so Azure estates need both.
-
Your Azure Reservations Are Losing Their Safety Net
From 1 February 2027, many new Azure reservations can't be exchanged. What we check on utilisation, scope and lookback before any commitment.
-
Your Azure Anomaly Alert Fired. Who Read It?
Azure's free anomaly detection is often on but unowned. How the native detector works, where coverage breaks, and what slow response costs.
-
Who Actually Owns Your Azure Bill?
A real share of many Azure bills has no named owner. Here's why untagged spend grows, which settings fix it, and how to measure yours.
-
Nobody Decided to Spend $8,000 a Month on Logs
Log Analytics is often the Azure line item nobody owns. How to find which tables drive the bill and cut ingestion without losing visibility.
-
Your Dev Environment Works a 168-Hour Week
Non-production Azure VMs often run all week for 50 hours of use. Why "Stopped" isn't off, and the reservation trap that cancels the savings.










