diff --git a/README.md b/README.md index 75813a5..03f7a87 100644 --- a/README.md +++ b/README.md @@ -74,13 +74,13 @@ sit in ALARM between runs). Alarm names follow `meal-order-manager-- over 5 min, fires on any error/throttle (threshold 0). - **Lambda Duration** — p99 over 5 min at ~80% of each function's timeout. API-fronted functions (submit-order, admin-authorizer) evaluate 3/3 datapoints; - cron/async functions evaluate a single datapoint. Thresholds pending sign-off. + cron/async functions evaluate a single datapoint. - **DynamoDB orders table** — `ReadThrottleEvents` and `WriteThrottleEvents` (TableName dimension). DynamoDB does not publish `ThrottledRequests`/`SystemErrors` at the table-only dimension, so those are intentionally not alarmed. - **API Gateway (OrderApi, HTTP API v2)** — 5xx (threshold 0), 4xx (threshold 20, 3/2 datapoints to absorb routine 401s from the token authorizer), and p99 Latency - (~3000ms, pending sign-off). + (~3000ms). ## Authentication diff --git a/template.yaml b/template.yaml index 2df7d86..0ee8425 100644 --- a/template.yaml +++ b/template.yaml @@ -608,8 +608,7 @@ Resources: # Duration alarms use ExtendedStatistic p99 at ~80% of each function's # configured timeout. Synchronous (API-fronted) functions evaluate over # 3 datapoints; cron / async-invoked functions evaluate a single datapoint - # (they fire too rarely for a multi-datapoint window). These thresholds - # are pending Adam sign-off — see PR body. + # (they fire too rarely for a multi-datapoint window). # Lambda Errors (Sum, 5min, any error breaches) SubmitOrderErrorsAlarm: @@ -879,7 +878,7 @@ Resources: AlarmActions: - arn:aws:sns:us-east-1:328440206208:site-alerts - # Lambda Duration p99 (~80% of timeout) — PENDING ADAM SIGN-OFF + # Lambda Duration p99 (~80% of timeout) # Synchronous (API-fronted) functions: eval 3 / datapoints 3. SubmitOrderDurationAlarm: Type: AWS::CloudWatch::Alarm @@ -1111,7 +1110,7 @@ Resources: AlarmActions: - arn:aws:sns:us-east-1:328440206208:site-alerts - # Latency p99 ~3000ms — PENDING ADAM SIGN-OFF (see PR body). + # Latency p99 ~3000ms (see PR body). OrderApiLatencyAlarm: Type: AWS::CloudWatch::Alarm Properties: