AWS EC2 Cost Report not showing data.

AWS EC2 Cost Report not showing data.

Scenario:

When accessing the AWS EC2 Cost report, users may encounter situations where the report appears empty, despite the presence of EC2 instances in the Cloud.


In some cases, users may encounter issues with AWS EC2 cost reports, specifically related to missing data. This issue often arises due to the 'Include Resource Id' option not being enabled when creating AWS Cost and Usage Reports (CUR Data) in the AWS portal. This article provides a step-by-step guide on how to enable the 'Include Resource Id' option when creating AWS Cost and Usage Reports (CUR Data) to prevent issues with missing Resource IDs in the AWS EC2 cost report.

Steps to Enable 'Include Resource Id' Option:

  1. Log In to AWS Console: Start by logging in to your AWS Management Console using your credentials.

  2. Access Cost and Usage Reports: In the AWS Console, navigate to the 'Billing Dashboard.' Here, select 'Cost and Usage Reports' from the left-hand menu.

  3. Go to the CUR Data report that is created for Corestack.

  4. Configure Report Details:

    • Include Resource Id: Ensure that the 'Include Resource Id' option is enabled. This step is crucial to prevent missing Resource IDs in the AWS EC2 cost report.
  5. Report Generation:

    • AWS will now generate the CUR Data report with the 'Include Resource Id' option enabled.
    • Depending on the report's time interval, it may take some time for the data to be collected and processed.
  6. Access the AWS EC2 Cost Report:

    • After the report has been generated, you can access the AWS EC2 cost report. This report should now contain the necessary Resource IDs, preventing data discrepancies.

Conclusion: By following these steps and ensuring that the 'Include Resource Id' option is enabled when creating AWS Cost and Usage Reports (CUR Data), you can avoid issues related to missing Resource IDs in the AWS EC2 cost report. This helps maintain accurate and comprehensive cost analysis within your AWS environment.


    • Related Articles

    • AWS External ID change

      AWS External ID Change An External ID in AWS is a unique identifier used in cross-account access scenarios to ensure that a request from one account to another is intended. Here's an elaboration on the process and considerations for managing AWS ...
    • What to do when cost data is not available for a particular month for an AWS Account

      Scenario : Cost data is not available for a particular month for an AWS Account. Solution : We need to check whether the billing file for that particular month is available in the S3 bucket. This step is crucial because if the billing file is not ...
    • AWS EC2 Instance Tag Restrictions

      When creating an EC2 instance in AWS, the instance name is set as the value of the Name tag. The tag key (Name) and tag value must follow certain conventions. The following basic restrictions apply to tags:Maximum number of tags per resource – 50 For ...
    • Purchased RI Unavailable in Optimize Rate page

      What to do if your purchased reservations in the cloud platform are not available in the optimize rate page in CoreStack: 1. Check the Cloud Provider and Currency: Ensure the correct cloud provider and currency are selected in the UI. The page ...
    • Implementing Markup and Discounts for the Current Month

      Scenario: The customer intends to apply a markup for a Cloud Account. However, when creating the markup, CoreStack defaults to the upcoming month for the Rule start month, even if it's the first day of the current month. This situation prompts the ...