A Rabbitmq memory high incident occurs when a node uses more than 90% of the allocated RAM. This can cause performance issues and impact the overall functionality of the system. It is important to promptly address this issue to prevent any further damage.
Parameters
Debug
Check the status of the Rabbitmq service
Check the memory usage of the Rabbitmq process
Check the memory usage of the Rabbitmq process using pidstat
Check the Rabbitmq log for any errors related to memory usage
Check the system memory usage to see if there is any other process consuming too much memory
Check the Rabbitmq queue size and message count
Restart the Rabbitmq service to clear any memory leaks
An increase in the number of connections to the Rabbitmq server, causing it to consume more memory resources.
Repair
Increase the memory allocation for Rabbitmq by adding more RAM or increasing the memory limit.
Learn more
Related Runbooks
Check out these related runbooks to help you debug and resolve similar issues.