Monitoring with Amazon CloudWatch
You can monitor Amazon DynamoDB using CloudWatch, which collects and processes raw data from DynamoDB into readable, near real-time metrics. These statistics are retained for a period of time, so that you can access historical information for a better perspective on how your web application or service is performing. By default, DynamoDB metric data is sent to CloudWatch automatically. For more information, see What is Amazon CloudWatch? and Metrics retention in the Amazon CloudWatch User Guide.
Topics
How do I use DynamoDB metrics?
The metrics reported by DynamoDB provide information that you can analyze in different ways. The following list shows some common uses for the metrics. These are suggestions to get you started, not a comprehensive list.
How can I? |
Relevant metrics |
---|---|
How can I monitor the rate of TTL deletions on my
table?
|
You can monitor |
How can I determine how much of my provisioned throughput is
being used?
|
You can monitor |
How can I determine which requests exceed the provisioned
throughput quotas of a table?
|
|
How can I determine if any system errors occurred?
|
You can monitor You might encounter internal server errors while working with items. These are expected during the lifetime of a table. Any failed requests can be retried immediately. |