How do I check what is using my Free Tier Amazon Elastic Block Store (EBS)?


I have started a project on AWS free tier, with a project size of ~1 Gb, but when I look at my /billing/home/freetier report page, it says my current usage is 25 Gb, and forcasted to hit 54 Gb. Free tier comes with 30 Gb/mo so I am trying to figure out how it has gotten to 25Gb already.

In my AWS console, when I run du -sh it says I've only used ~4.6 Gb

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        32G  4.6G   27G  15% /
tmpfs           507M     0  507M   0% /dev/shm
tmpfs           203M  885k  202M   1% /run
tmpfs           5.3M     0  5.3M   0% /run/lock
/dev/xvda15     110M  5.5M  104M   5% /boot/efi
tmpfs           102M  4.1k  102M   1% /run/user/1000
asked a year ago312 views
2 Answers

Your "Snapshot ID snap-027e114..." would be the snapshot backing the AMI used to create the instance. If you used a public AMI rather than one of your own, then that snapshot would likewise be public and not listed among the ones you own.

In Billing you said it shows "26.161 GB" - do you mean 26.161 GB-mo? Yes it will steadily increase through the month. If you have a 30GB volume then over a month you will be charged 30 GB-mo, but a days-worth of it each day. If you really do have only a single 30 GB volume then you would be billed roughly 1 GB-mo per day and you wouldn't go over 30 GB-mo each month.

answered a year ago

With EBS, you pay for the space that you have provisioned for the volume(s), not what is used by the OS.

profile pictureAWS
answered a year ago
  • Apologies as I am new to all this AWS stuff, but what do you mean by "the space that you have provisioned for the volume(s)"? And why does it increase every day even when I'm not working on the project?

  • So, if you allocated a 30GB volume but only stored 4GB of files on the volume, you are charged for the amount that is allocated to the volume, 30GB. Are you creating snapshots of the volumes, that is an additional cost. You can drill down on this on the EC2 Dashboard in the Console, look for Volumes and Snapshots in the left menu. Also, look at the Billing Dashboard, Cost and Usage Reports.

  • Thank you @kendtrad, looking in the Console, I have the one Volume with a size of 30 GiB, which shows a Snapshot ID snap-027e114... But when I look at Snapshots, there are none listed in the table.

    In my Billing Dashboard, under AWS Service Charges > Elastic Compute Cloud > US West (Oregon) > EBS it shows the 26.161 GB. It has been steadily increasing there since Thursday (when it was at 15 GB) which is why I am concerned.

    Are you saying it will stop at 30 GB because my volume size is 30 GB? And therefore remaining within the free tier limits?

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions