Optional Readonlyerror4xx4XX error rate alarm. Threshold is a percentage (0-100).
Optional Readonlyerror5xx5XX error rate alarm. Threshold is a percentage (0-100).
Optional ReadonlylambdaLambda concurrent-execution saturation alarm on the REST API handler. Fires when concurrent executions approach the function's ceiling, giving operators warning before requests start being throttled at the Lambda layer. Threshold is an absolute concurrent-execution count and should be set below the account/reserved concurrency limit for the function.
Optional ReadonlylatencyP99 latency alarm. Threshold is in milliseconds.
Optional ReadonlysnsSNS topic ARN for alarm notifications. If not provided, a new topic is created.
Optional Readonlythrottle429Throttle (HTTP 429) alarm. Fires when the number of throttled requests in a period exceeds the
threshold (an absolute count, not a percentage), surfacing either client abuse or a misconfigured
caller hammering the API. API Gateway's 4XXError CloudWatch metric is not broken down by status
code, so this alarm is backed by a metric filter on the access log that counts responses with
status = 429.
CloudWatch alarm configuration for the REST API.