EBS Estimated Cost

Elastic Block Storage (EBS) Estimated Cost report displays the estimated cost of each of your EBS instances, allowing you to find areas of potential cost savings. With this report, you can easily identify volumes that are not associated with an EC2 yet are still accruing estimated costs. You will also be able to identify cases where a volume may not be the best type (e.g., a standard magnetic volume with very high read/write operations may be cheaper and better as a general purpose volume (gp2)). To begin using this report, you must first setup an AWS Cost integration in Metricly and enable usage reports in AWS. Once this setup is complete, it can take up to 24 hours before your pricing information is available for Metricly to consume the data and produce the EBS Estimated Cost report. For more information on pricing, see our Pricing FAQ.

Setting up the cost report must be completed on a host account or a permissions error will occur.

Metricly periodically reads the most recent pricing for each EBS element and calculates the estimated cost for provisioned storage, read operations, write operations, and provisioned IOPS using observed metrics. Not all estimated costs apply to every EBS volume type and some fields may be blank:

Volume Type Description Storage Cost P-IOPS Cost Read Cost Write Cost Total Cost
standard Magnetic
gp2 General Purpose (SSD)
io1 Provisioned IOPS (SSD)

Refer to the image above when reading the following:

  1. Filters: Contains several filters where you can search for element names, element types, tags, attributes, collectors, and more. Expand the More filter to see additional filters; select a filter to add it to the list of active filters.
  2. Summary Table: Several columns are available to help provide you an estimate for your EBS usage. Estimated costs are calculated based on region, volume type, and the selected time period. The below formulas are used to output the values in the default columns of the EBS Estimated Cost Report. You can add additional columns to show various rates and operation counts. For more information, see AWS pricing. The formulas are as follows:
    • Storage Cost: Number of provisioned GB * price per GB-month * fraction of current month displayed
    • P-IOPS Cost: Number of provisioned IOPS * price per provisioned IOPS-month * fraction of current month displayed
    • Read Cost: Price per million read operations * number of read operations in selected period / 1000000
    • Write Cost: Price per million write operations * number of write operations in selected period / 1000000
    • Total Cost: The sum of the estimated costs as applicable for the type of volume.
  3. Time Frame Controls: The Time Frame controls the range of data displayed. To refresh data, click the refresh button. Selecting “1w” in the Time Frame displays the most recent week of data and/or elements. By selecting “Ending Now,” you can specify a range of data beginning with a date other than today. For more information, see Time Frame.

    Editing the Time Frame setting

      1. In the Time Frame, select a period of time between 1 hour and 1 week. Selecting “1h” displays the most recent hour of data.
      2. Optionally, click  to specify an ending date other than today.
      3. Data will automatically reload to reflect your changes.
       Assume that it is now 12:00 PM on January 8th. If the ending date in the Time Frame is set to today, selecting 1w allows you to view the most recent week of data. This means the data displayed is between 12:00 PM on January 1st and 12:00 PM on January 8th (now). Or, if you select 1h in the Time Frame, you can view data collected between 11:00 AM on January 8th and 12:00 PM on January 8th (now).
  4. Additional Columns: Click  to open the Additional Columns menu. Select as many additional columns as desired.