How to resolve Sprinto check for monitoring AWS DynamoDB Database write capacity

About:

Sprinto check: AWS DynamoDB write capacity should be monitored

This check verifies that you are monitoring the write capacity utilization of your Amazon DynamoDB tables or other NoSQL databases in your AWS environment. Monitoring write capacity is crucial for maintaining the performance and scalability of your applications or services that rely on these databases.

Purpose:

This check ensures visibility into the write capacity utilization of your DynamoDB databases. In DynamoDB, write capacity units (WCUs) determine the maximum number of writes per second that your application can perform. If your application exceeds the provisioned write capacity, DynamoDB will throttle the requests, potentially causing performance issues or disruptions.

How to Fix This Check:

Follow the below steps to fix this check:

Before you begin

  • Ensure you have administrator privilege on the AWS account to configure the AWS CloudWatch alert.

Monitor DynamoDB write capacity monitoring

Follow the below steps to create a DynamoDB write monitoring alert:

  1. Log in to AWS Console using your credentials or the available Single Sign-On (SSO) options.

  2. Navigate to the AWS CloudWatch service.

  3. Click In Alarm under the Alarm option from the left-side navigation bar.

  4. Click Create alarm to create a new monitoring alert.

  5. Click Select metric.

  6. Select DynamoDB from the namespace selector.

  7. Select the ConsumedWriteCapacityUnits metric and click Select metric.

  8. Define the alert trigger condition per your organization’s requirement, and click Next.

  9. Define the alert notification channel. Select an existing SNS or create a new topic, then click Next.

  10. Enter a name and description for the created alert.

  11. Review your selections, and click Create alarm to apply the changes.

Sprinto detects the alert configuration and sets the respective Sprinto check’s status to “Passing.”

Contact Sprinto support if you have any queries related to the check or need assistance.