RabbitMQ Message Queue Saturation Impact
criticallatencyUpdated Oct 24, 2022
Correlate RabbitMQ queue depth and partition status with API latency and instance operation slowdowns to detect message bus bottlenecks.
Technologies:
How to detect:
Monitor RabbitMQ queue sizes, message rates, partition events, and CPU/RAM usage. Correlate spikes in queue depth or partitions with increased API response times and delayed instance CRUD operations.
Recommended action:
Scale RabbitMQ cluster nodes, investigate slow consumers, check for network partitions, or tune oslo.messaging configuration. Review nova-compute and neutron-agent recv queue sizes.