apm-wo-analysis/cdk/stacks
Adam Moussa 44ad13d8cd
Some checks failed
Deploy / deploy (push) Has been cancelled
Add DLQ messages-present alarm for classifier (INFRA-57) (#26)
The classifier DLQ (apm-wo-analysis-classifier-dlq) had no alarm, so a
message landing there after Lambda exhausts async retries — a genuinely
dropped classifier run — surfaced nowhere.

Add a CloudWatch alarm on AWS/SQS ApproximateNumberOfMessagesVisible
(Maximum, threshold >0, 300s period, 1 evaluation period, notBreaching)
that pages the shared site-alerts SNS topic. Mirrors the
workorder-email-processor-dlq-messages alarm in procurement-ingest's
wo_stack and the payments-payroll-batch-dlq-messages alarm convention.
ALARM-only, no OK action, per the CloudWatch-alarm preference.
2026-06-17 15:02:10 -04:00
..
__init__.py Scaffold apm-wo-analysis repository 2026-05-28 16:13:13 -04:00
grafana_stack.py Apply cross-review findings (Phase 2/4/5 hardening) 2026-05-29 11:29:14 -04:00
pipeline_stack.py Add DLQ messages-present alarm for classifier (INFRA-57) (#26) 2026-06-17 15:02:10 -04:00