AWS · Free CLI guide · kloudaudit.eu

How to Find Idle EC2 Instances Running at Under 5% CPU

⚡ Quick answer — copy and run

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization --statistics Average
1

Make sure you have the AWS CLI configured: aws configure

2

Run the command above. Review the output for resources to clean up.

3

Delete or stop resources that are confirmed idle or unused.

🔍

Don't want to script this manually?

KloudAudit finds this — and 17 other cost leaks — in 15 minutes. No credentials. No agents. Just your answers.

18 structured checks across compute, storage, network, database, governance
Waste Score + savings estimate for your exact bill size
AI Blueprint with exact CLI commands — $79, delivered in 2 minutes
Run Free Audit →

Why this matters

Idle EC2 instances running at under 5% CPU are one of the most common sources of cloud waste. A t3.large running 24/7 costs $60/month. Multiply that by 10 forgotten instances and you have $600/month in waste.

⚠ Always verify resources are genuinely unused before deleting. Check with your team — a "stopped" instance may be intentional.

Find all 18 cost leaks at once

Teams typically find $500–$4,000+/month. Free. No credentials.

kloudaudit.eu →