A queue producer sends messages to an SQS queue. Issues with producers can be detected by monitoring the NumberOfMessagesSent metric in CloudWatch and detecting when a queue goes from consistently receiving messages, to receiving no messages. Issues with SQS producers tend to have cascading effects on other parts of your system and should be addressed ASAP.
Always be on the lookout for changes to your application or infrastructure when you have an issue with SQS. It is always more likely that a change you made is causing issues than that the issue is on Amazon's side. Here are some examples of changes that could cause your SQS producers to break:
Note: Our system uses SQS metrics in Amazon CloudWatch to detect possible issues with producers for your queue. Due to the API limitations of CloudWatch, there can be a delay of as many as 20 minutes before our system can detect these issues.