Configure the Cost and Usage Report in AWS

If you have not yet enabled the Cost and Usage Report (CUR) in AWS, you can follow this procedure. If you have already enabled a CUR using an hourly basis, you can start your configuration in CloudCheckr. See the Configure Cost and Usage Report in CloudCheckr topic for more information.


Procedure

  1. Login to the AWS Billing Console.

    You can also login to the AWS Management Console, go to the menu bar, right-click your account name, and select My Billing Dashboard from the fly-out menu.

    The Billing & Cost Management Dashboard opens.

  2. From the left side of the console, click Reports .

    The AWS Cost and Usage Reports page opens.

  3. Click Create report.

    The Create Report wizard opens and displays Step 1: Select Content.

  4. On the Select Content form:
    • create a report name
    • select Hourly as the time unit
    • select the Resource IDs checkbox to include resources in your report
    • select Redshift to enable support this service
    • modify the remaining optional settings as needed
  5. Click Next.

    Step 2: Select Delivery options displays.

  6. Type the name of the S3 bucket where you want AWS to publish and store your reports.
    To reduce the time it takes to configure permissions, type the name of the S3 bucket where AWS publishes and stores your DBR.

    1. From the AWS Management Console, select Storage > S3.
    2. Create an S3 bucket. See the AWS topic, Create a Bucket, for more information.
    3. Type the exact name of the new S3 bucket in the S3 Bucket text field.

    4. Follow these steps to edit the S3 bucket properties and add a permission policy granting AWS access to publish your reports:
      • Click the sample policy link below the S3 Bucket text field.
      • Copy the policy in the dialog box and click Close.
      • From the top of the page, select Services and select S3 from the left side of the console.
      • From the S3 list, click the name of the new S3 bucket.
      • Click the Permissions tab.
      • Click the Bucket Policy button.
      • Paste the sample policy that you copied into the editor.
      • Click Save.

  7. Return to Step 2: Select Delivery options in the Create Report wizard.
  8. Click Verify next to the S3 Bucket text field to validate that AWS saved the correct bucket policy.

    A green checkbox indicates that the bucket is configured correctly.

  9. Modify the remaining optional settings as needed.
    GZIP is the required format for compression.
  10. Click Next.

    Step 3: Review displays.

    Review the settings and ensure that the time unit indicates hourly and Optional categories indicates Resource IDs.

  11. Click Review and Complete.

    Now that you have configured your CUR in AWS, you must configure the CUR in our application. For instructions, review the Configure the Cost and Usage Report in CloudCheckr.


How did we do?