DynamoDB ConsumedReadCapacity different in CloudWatch and CostExplorer

0

CloudWatch Metrics for DynamoDB only show a ConsumedReadCapacity of a few thousand units for a particular month. However, in CostExplorer I see I get billed for several million units in the same month (which is the more plausible number). Where does that difference come from? How can i get the true consumption in CloudWatch (with its finer granularity)?

  • You are probably looking at the ConsumedReadCapacity for one of your tables in CloudWatch

已提问 3 个月前154 查看次数
1 回答
0

Hi,

By default cloudWatch metrics for dynamoDB shows ConsumedReadCapacityUnits for a particular table. You can refer this link.

  • Units: Count
  • Dimensions: TableName, GlobalSecondaryIndexName

In CostExplorer by default, Cost Explorer does not provide a summary of the costs for any one specific table, as it will combine the costs of multiple tables into a total. However, you can use AWS resource tagging to identify each table by a metadata tag. Tags are key-value pairs you can use for a variety of purposes, such as to identify all resources belonging to a project or department. See this link.

Having said above, it might be possible that in cloudwatch, per table metrics is showing and in cost explorer, consumed read capacity units of all tables combined. Please make sure that similar dimensions and statistics are getting used in both cloudwatch and cost explorer.

AWS
支持工程师
Ayush_S
已回答 3 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则