Set ReadThrottleEvents,WriteThrottleEvents for AWS/DynamoDB.
sh table.sh <profile> arn:aws:sns:ap-northeast-1:123456789:alarm-sns-basic <TableName>
$1: Use a specific profile from your credential file.$2: Action ARN$3:TableNamevalue of dimensions. Used for Alarm Name.
Set SuccessfulRequestLatency(except Scan),ThrottledRequests,SystemErrors for AWS/DynamoDB.
sh operation.sh <profile> arn:aws:sns:ap-northeast-1:123456789:alarm-sns-basic <TableName>
$1: Use a specific profile from your credential file.$2: Action ARN$3:TableNamevalue of dimensions. Used for Alarm Name.-g: (Option) Threshold forGetItem-b: (Option) Threshold forBatchGetItem-p: (Option) Threshold forPutItem-w: (Option) Threshold forBatchWriteItem-u: (Option) Threshold forUpdateItem-q: (Option) Threshold forQuery-d: (Option) Threshold forDeleteItem
Set UserErrors for AWS/DynamoDB.
sh account.sh <profile> arn:aws:sns:ap-northeast-1:123456789:alarm-sns-basic
$1: Use a specific profile from your credential file.$2: Action ARN