Enable hourly granularity for Financial Commitment Reports in Vantage.
With hourly granularity, you can analyze your financial commitment coverage and utilization, by the hour, for any 14-day period within your data retention.
If your Cost and Usage Report (CUR) is currently set to daily aggregation (the Vantage default), you must reconnect your AWS integration with a new CUR configured to use an hourly time unit. This guide walks through how to obtain an hourly AWS Cost and Usage Report using CloudFormation, Terraform, or through a manual process.Vantage will experience a delay in receiving your cost data until the first hourly CUR is received from AWS. This process can take up to 24 hours. In addition, the first hourly CUR that’s sent to Vantage contains only the current month’s data. Follow the instructions for backfilling a CUR to obtain additional months’ data.
From your AWS management account (or account the CUR is deployed in), navigate to CloudFormation.
2
Open the ConnectToVantage- stack.
3
At the top, click Update Stack > Create a change set.
4
Select Use existing template, then click Next.
5
Make the following changes:
Update the ReportName so this it is unique. It is recommended you append -hourly to the existing ReportName.
For TimeUnit, change the value from DAILY to HOURLY. Then, click Next.
6
Check the box at the bottom to acknowledge the changes that are being made. Then, click Next.
7
Review your changes and click Submit.
8
Your change set will be created based on the changes to your resources. This process may take a few minutes. At the top right, click Execute change set. (If you are unable to click the Execute change set button, click the circular Refresh icon below the button.)
9
CloudFormation processes your changes, which includes deleting the previous CUR definition and creating a new hourly CUR.
You must be on version 0.1.6 or above of the Vantage Terraform provider.
If you are using the Vantage Terraform provider AWS integration module, an optional parameter for cur_report_time_unit is provided. Update the parameter’s value to HOURLY and apply your changes.
Copy
Ask AI
provider "aws" { region = "us-east-1" assume_role { role_arn = "arn:aws:iam::123456789012:role/admin-role" }}module "vantage-integration" { source = "vantage-sh/vantage-integration/aws" # Bucket names must be globally unique. It is provisioned with private acl's # and only accessed by Vantage via the provisioned cross account role. cur_bucket_name = "my-company-cur-vantage" # Optional: granularity of the CUR report: "HOURLY" or "DAILY" cur_report_time_unit = "HOURLY"}