- Newest
- Most votes
- Most comments
If you don't have Reserved Instance or Savings Plans, BoxUsage indicates OnDemand EC2 usage. Here is a detail documentation for Usage Type.
Thomas - I have a few suggestions for tracking this down. In Cost Explorer, set your filters in the Report Parameters selections to Granularity:Daily, Usage type: search for boxusage:t2.small, then select all available usage types that match the search, and then Group by: (Experiment with various dimensions such as Linked Account, Region, API Operation) to see if there is a clue where the added usage is coming from. By selecting Usage type groups, you will get an additional table in the report screen to show the number of hours recorded for that instance type in the time frame selected for your report. Be sure to make sure the date range at the top covers the time period in question. I suspect that there was simply an increase in total usage hours that will account for this increased cost on your bill. As an additional step, you can change the Group By dimension to group by Resource, which would identify the instance IDs that recorded hours for this charge. You will likely get a popup message asking you to Enable Resource-level data to see this detail. Doing so will give you resource-level granularity but for only past 14 days.
Grouping by resource in Cost Explorer requires hourly granularity which you may not have enabled. If that is the case I would suggest using daily granularity over the last few months to try to determine when the unexpected increase started. It's possible that alone may be enough, but if not I would also try grouping by region. You don't mention if you have multiple accounts in an Organization, but if so try grouping by linked account as well. Finally if you have a Cost and Usage Report configured you could use that to get resource-specific information as well. Athena is probably the easiest way to pull that information, see here for more info on doing that: https://docs.aws.amazon.com/cur/latest/userguide/cur-query-athena.html
Relevant content
- AWS OFFICIALUpdated 14 days ago

Thanks for that link. Could stand to be more detailed, actually, as in breaking down all of the usage types, but it's information I didn't have before...
I do have savings plans. But they didn't change on May 1st, the savings plan spend is about the same before and after May 1st, none of them have recently expired, none of them are close to expiring. And I didn't add any instances either. So it's difficult to see why BoxUsage:t2.small would double for reasons having to do with EC2 savings plans.
Maybe a cost related to EC2-Other shot up and was absorbed by the savings plans, but that left some EC2-instances costs (BoxUsage:t2.small in particular) "uncovered?"
Thanks for that link. Could stand to be more detailed, actually, as in breaking down all of the usage types, but it's information I didn't have before...
I do have savings plans. But they didn't change on May 1st, the savings plan spend is about the same before and after May 1st, none of them have recently expired, none of them are close to expiring. And I didn't add any instances either. So it's difficult to see why BoxUsage:t2.small would double for reasons having to do with EC2 savings plans.
Maybe a cost related to EC2-Other shot up and was absorbed by the savings plans, but that left some EC2-instances costs (BoxUsage:t2.small in particular) "uncovered?"