Description
Describe the feature
Enhanced Client has only Update and Put operation with Response that returns Consumer capacity, there is nothing for read or query operations, how to get the consumed capacity for every operation ?
Also is there a way to configure cloudwatch metrics and have the consumed capacity directly published to cloud watch for all the operations ?
Use Case
This data can really help to understand where the dynamo db is not properly used and improve the performance and also make possible data model changes to effectively use the database and increase the application performance
Proposed Solution
Every operation in the high level api has methods to return the consumed capacity units
Ability to publish the same as a metric to cloud watch automatically for every DB operation
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
AWS Java SDK version used
2.19.30
JDK version used
11
Operating System and version
aws lambda x86_64