Well Architected Pillar: Reliability, Operational Excellence
The system error alarm condition is using the DynamoDB Table metric of
SystemErrors, with alarm threshold and evaluation periods both set to 1,
and the aggregating statistic set to Sum.
Throttled request alarm
Risk Level: High
Well Architected Pillar: Performance, Reliability
The throttled request alarm condition is using the default DynamoDB Table
metric of throttled requests, with alarm threshold and evaluation periods
both set to 1.
Transaction conflict alarm
Risk Level: Medium
Well Architected Pillar: Reliability
The transaction conflict alarm condition is using the DynamoDB Table metric of
TransactionConflict, with alarm threshold and evaluation periods both set to 1,
and the aggregating statistic set to Sum.
Note that the default alarm uses the CcAlarm construct, which sets up an alarm
action to notify the SNS Topic AlarmEventsTopic by default.
CloudKitect DynamoDB Table V2 component
Default Configuration
Default Alarms
The system error alarm condition is using the DynamoDB Table metric of SystemErrors, with alarm threshold and evaluation periods both set to 1, and the aggregating statistic set to Sum.
The throttled request alarm condition is using the default DynamoDB Table metric of throttled requests, with alarm threshold and evaluation periods both set to 1.
The transaction conflict alarm condition is using the DynamoDB Table metric of TransactionConflict, with alarm threshold and evaluation periods both set to 1, and the aggregating statistic set to Sum.
Note that the default alarm uses the CcAlarm construct, which sets up an alarm action to notify the SNS Topic AlarmEventsTopic by default.
Examples
Default Usage
Custom Configuration
Compliance
It addresses the following compliance requirements