EC2 Instance History Report

The EC2 Instance History report shows the history of the number of hours instances were running for each day. You can filter this report by AMI, instance ID, Region, tags, instance type, and date range.


Use the Start and End Date boxes at the top of the report if you would like to set a custom date range.  By default the report will show the past 7 days.  Next, choose your filter options.  If you do not choose any options, the report will show hours for all EC2 instances that were running over the selected time range.

The report can be filtered by:

  • AMI – the unique Amazon Machine Image utilized by the instance(s).  Example: ami-000af969
  • Instance ID – the unique ID for the EC2 instance.  Example: i-52928229
  • Region – the geographical location where the instance resides.  Example: US East (Northern Virginia)
  • Resource Tags – the resource tag applied to the EC2 instance(s).  Example: [Key = XXX] [Value = YYY]
  • Instance Type – the size of the EC2 instance(s).  Example: t1.micro

You can add multiple filter options by clicking on the green ‘plus’ symbol (+).  Once you have made your filter selections, click the filter button.


CloudCheckr will provide the following statistics based on your filter options:

  • Total Number of Hours Running – the total hours that all EC2 instances were running over the selected date range.
  • Total Number of Instances Running – the total number of EC2 instances that were running at any point over the selected date range.
  • Total Cost – Coming Soon


Beneath the totals, you will see a complete list of all instances as well as the total number of hours each was running during the selected date range.

You can click on any instance in the list, which will redirect you to the EC2 Instance History by Time report, filtered by that specific instance.

The data from the report can be exported into a CSV file by clicking on the ‘Save as CSV’ button in the top-right corner of the graph.

Leave a Reply