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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠