Configuring a Cost Report

Use the configuration options in Cost Analyzer to control the scope, structure, and type of cost data you want to analyze. You can adjust time filters, grouping levels, filters, and cost type to generate custom reports based on your analysis requirements.

Date Range

  • Predefined Range: Quickly access relevant cost data by selecting a range such as “Last 2 Weeks” or “Month-to-Date”.

  • Custom Range: If you need to analyze costs over a specific period, define a custom date range to focus on the exact time frame.

Granularity Method

You can aggregate cost data in three different ways, depending on the granularity you need for your analysis:

  • Daily

  • Weekly

  • Monthly

Cost Representation Type

You can choose the most relevant Cost Representation Type to gain the insights you need:

  • Unblended Cost – Shows the raw usage cost at standard rates, before credits or account-level discounts.

  • Net Unblended Cost – Reflects the actual billed amount after applying credits and discounts to unblended costs.

  • Blended Cost – Distributes shared resource costs across linked accounts, offering an averaged view under consolidated billing.

  • Amortized Cost – Spreads upfront Reserved Instance or Savings Plan fees evenly across the commitment period for long-term visibility.

  • Net Amortized Cost – Combines amortized costs with credits and discounts to reveal your true, all-in long-term spending.

Grouping Costs

To help structure and analyze your cloud expenditure, you can group your cost data by various dimensions.

You can group by using the following dimensions
Group By Option
Description

Account

AWS account.

API Operation

Specific API operations performed.

Availability Zone

AWS Availability Zone where resources are deployed.

Billing Entity

Billing entity associated with the usage.

Charge Type

Charge classification such as usage, recurring, or one-time fees.

Cost Center

Assigned cost center.

Cost Center Category

Defined cost center categories.

Database Engine

Database engine type (e.g., MySQL, PostgreSQL).

Instance Type

EC2 or database instance type.

Legal Entity

Legal entity associated with the account.

Platform

Operating system or platform type.

Purchase Option

Reserved, on-demand, or other purchase options.

Region

AWS region.

Resource

Individual resource identifiers.

Service

AWS service.

Tag

User-defined tags.

Tenancy

Resource tenancy (shared or dedicated).

Usage Type

AWS usage type classification.

Virtual Tag

Virtual tags created in OneLens for additional categorization.

NOTE

Use case

A Finance Director needs to understand the distribution of cloud costs across different business units and resource types to find potential cost-saving opportunities.

Solution: The finance team utilizes the Group By feature across four levels:

  • Cost Center – Groups costs based on departments, such as R&D, Marketing, and Operations.

  • Service – Break down the costs by specific AWS services within each cost center, such as EC2, RDS, and S3.

  • Instance Type – Further groups EC2 costs by instance type (e.g., m5.large, t3.medium), highlighting performance and cost considerations.

  • Resource – Identifies specific EC2 instances or RDS databases that contribute to the overall costs.

Filters

Filters help refine cost reports by focusing on specific data points.

Here is how you apply filters:

  1. Navigate to the Filters section in the Cost Analyzer.

  2. Select multiple conditions to filter data using an AND condition.

  3. Add rules by selecting:

    1. Field: Choose a cost attribute (e.g., Service, Account, Usage Type, Cost Center).

    2. Operator: Available operators for setting filter conditions include In or Not In.

    3. Value: Enter the specific data point to filter (e.g., EC2, us-east-1, >$1000).

  4. Click Apply to filter cost data and focus on relevant insights.

Usecase

A cloud engineer wants to analyze storage costs for a specific AWS region and service to track data transfer expenses more effectively.

Solution: The engineer applies the following filters:

  • Service: Amazon S3

  • Region: us-east-1

The Cost Analyzer then displays cost data specifically for Amazon S3 in the US-east-1 region, helping the engineer track and investigate any rising data transfer costs.

Next: Save Your Cost Report View

Once the report is configured with the required time range, filters, grouping, and cost type, you can preserve the setup by saving it as a view. Learn how to save your cost report view

Last updated