apm-wo-analysis/cdk
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
..
assets Fix Grafana config-sync: --exact-timestamps for same-size updates 2026-05-28 19:06:06 -04:00
stacks Add DLQ messages-present alarm for classifier (INFRA-57) (#26) 2026-06-17 15:02:10 -04:00
app.py Scaffold apm-wo-analysis repository 2026-05-28 16:13:13 -04:00
cdk.json Fix Grafana bootstrap: grafana-cli --homepath + valid plugin version 2026-05-28 18:43:08 -04:00
requirements.txt Bump aws-cdk-lib in /cdk in the minor-and-patch group (#25) 2026-06-16 17:26:38 -04:00