AWS DynamoDB¶
Overview¶
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
Enable collection of DynamoDB logs and metrics in cloudaeye to monitor and analysis of the time-series data using state-of-the-art machine learning technologies for monitoring and anomaly detection in distributed cloud application.
Prerequisites¶
- User must setup a logs service for the same application.
- Logs service must be added to a service group.
Configuration for DynamoDB Metrics Collection¶
User may check on AWS Services Config for Metrics
field in application creation form and select DynamoDB from dropdown.
Provide required dimensions and metrics to be collected.
Detailed description of metrics and dimension can be viewed at DynamoDB metrics and dimensions
Supported DynamoDB Dimensions¶
DynamoDB provides below dimensions on which metrics are collected.
Dimension | Description |
---|---|
DelegatedOperation | |
GlobalSecondaryIndexName | |
Operation | |
OperationType | |
Verb | |
ReceivingRegion | |
StreamLabel | |
TableName |
Supported DynamoDB Metrics¶
DynamoDB provides below metrics to be collected.
Metrics | Description |
---|---|
AccountMaxReads | |
AccountMaxTableLevelReads | |
AccountMaxTableLevelWrites | |
AccountMaxWrites | |
MaxProvisionedTableReadCapacityUtilization | |
MaxProvisionedTableWriteCapacityUtilization | |
PendingReplicationCount | |
TimeToLiveDeletedItemCount | |
ReadThrottleEvents | |
SystemErrors | |
ThrottledRequests | |
UserErrors | |
WriteThrottleEvents | |
FailedToReplicateRecordCount | |
ThrottledPutRecordCount | |
ConditionalCheckFailedRequests | |
ConsumedReadCapacityUnits | |
ConsumedWriteCapacityUnits | |
OnlineIndexConsumedWriteCapacity | |
OnlineIndexPercentageProgress | |
OnlineIndexThrottleEvents | |
ReturnedBytes | |
ReturnedItemCount | |
ReturnedRecordsCount | |
AccountProvisionedReadCapacityUtilization | |
AccountProvisionedWriteCapacityUtilization | |
AgeOfOldestUnreplicatedRecord | |
ConsumedChangeDataCaptureUnits | |
ProvisionedReadCapacityUnits | |
ProvisionedWriteCapacityUnits | |
ReplicationLatency | |
TransactionConflict | |
SuccessfulRequestLatency |