Runbook
RabbitMQ Unacknowledged Messages Incident
Back to Runbooks
Overview
This incident type involves a high number of unacknowledged messages in RabbitMQ queues. RabbitMQ is a message broker that is utilized to handle the communication between software applications. When a message is sent to RabbitMQ queue, it is expected to be acknowledged by the recipient. However, if the message remains unacknowledged for a long time, it can cause the number of unacknowledged messages in the queue to increase significantly. This can lead to performance issues and impact the overall functionality of the software system.
Parameters
Debug
Check RabbitMQ server status
Check RabbitMQ server logs
Check RabbitMQ queues status
Check RabbitMQ queues with high number of unacknowledged messages
Check RabbitMQ connections status
Check RabbitMQ channels status
Check RabbitMQ consumers status
Check RabbitMQ message rate
Repair
Learn more
Related Runbooks
Check out these related runbooks to help you debug and resolve similar issues.