DynamoDB monitoring and alerting

Krzysztof
Flow Lab
Published in
1 min readMay 1, 2018

--

List of most important metrics for DynamoDB. Keep focus on them as they help you discover problems in your database architecture.

ConsumedReadCapacityUnits
The number of consumed read capacity units in specific period of time. Min 60 seconds
Provides Min/Max/Average/Sum/SampleCount statistics
Units: Count
Dimensions: TableName, GlobalSecondaryIndexName

ConsumedWriteCapacityUnits
The number of consumed write capacity units in specific period of time. Min 60 seconds
Provides Min/Max/Average/Sum/SampleCount statistics
Units: Count
Dimensions: TableName, GlobalSecondaryIndexName

ProvisionedReadCapacityUnits
Provides Min/Max/Average statistics
Units: Count
Dimensions: TableName, GlobalSecondaryIndexName

ProvisionedWriteCapacityUnits
Provides Min/Max/Average statistics
Units: Count
Dimensions: TableName, GlobalSecondaryIndexName

ThrottledRequests
Shows number of requests that exceeded provisioned throughput limits.
Provides Sum and SampleCount statistics
Units: Count
Dimensions: TableName, Operation

ReadThrottleEvents and WriteThrottleEvents
Provides Sum and SampleCount statistics
Units: Count
Dimensions: SampleCount, Sum

Go to https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/MonitoringDynamoDB.html for more information.

--

--