SQS queue has no alarm on ApproximateAgeOfOldestMessage
What it checks
SQS queue: no proven alarm on ApproximateAgeOfOldestMessage for this queue.
Where it applies
Terraform: aws_sqs_queue
CloudFormation: AWS::SQS::Queue
How to fix it
- Add aws_cloudwatch_metric_alarm: namespace=AWS/SQS, metric_name=ApproximateAgeOfOldestMessage, dimensions={QueueName=<this>}, threshold=300 (5 min), evaluation_periods=2.
Frameworks
- AWS Well-Architected OPS.8
- AWS Well-Architected REL.6
These mappings are advisory, not an attestation of compliance.