Triage SQS Queue No Messages Received QUEUE_NO_MESSAGES_RECEIVED
Quick Links
- Configure SQS Queue No Messages Received
- Use Case for SQS Queue No Messages Received
- Triage Guides by Violation Type
Understand
This violation indicates that an SQS queue is receiving no messages but has messages being sent to it, which can incur costs and point to a misconfiguration.
Validate
Check the NumberOfMessagesReceived
and NumberOfMessagesSent
using AWS CloudWatch metrics. The policy is evaluated on a scheduled basis every 6 hours.
Triage
Unused queues can incur costs. If left unaddressed, this issue is unlikely to resolve itself. Remediation does not affect other services.
Act
Investigate message producers and intended receivers. Adjust the system design or remove the queue if it's no longer needed.
Reflect
If this alert was not valuable, consider adjusting the messagesSentThreshold
or disabling the policy for specific queues.