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

demandé il y a 3 mois154 vues
1 réponse
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
INGÉNIEUR EN ASSISTANCE TECHNIQUE
Ayush_S
répondu il y a 3 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions