AWS DynamoDB Resource Layer

Using the tests associated with the AWS DynamoDB Resource Layer (see Figure 1), you can monitor the following for the target AWS DynamoDB server:

  • Are there too many throttled requests, conditional check failed requests, and transaction conflict requests on the target server?

  • Are there too many read and write throttled events?

  • Are the read and write capacity units rightly provisioned?

  • Are the number and percentage utilization of read and write capacity units too high? If so, then how much?

  • What is the rate of read and write capacity units consumption?

  • What is the percentage of completion when a new global secondary index is being added to a table?

  • Is the request latency too high?

    Figure 1 : The list of tests associated with the AWS DynamoDB Resource Layer