RabbitMQ is used by thousands of companies, including many of the world's biggest brands, to manage communication between applications, databases, and devices. With RabbitMQ, companies have been able to build robust and scalable applications that integrate seamlessly with their existing systems.
However, keeping an eye on the performance of the complex RabbitMQ system is vital for this communication channel's success.
Monitor RabbitMQ using Domotz network monitoring software. We enable you to proactively monitor RabbitMQ performance and instances (single nodes or clusters) through Domotz.Start Your Free Trial
Monitor RabbitMQ clusters and nodes using our custom integration driver scripts.
The scripts use the HTTP based API to access the RabbitMQ information. A set of credentials (Username and Password) is required to access the information.
Three different Custom Integration scripts have been developed to offer an initial set of variables and stats that can be monitored through Domotz:
You can find the RabbitMQ driver codes in our examples library. Just customize the drivers to fit your needs.
For each Node/Cluster, correctly identify its configuration. Check the limits and adjust them accordingly:
For each configured Exchange, measure and monitor the health check parameters, such as:
For each configured Queue, measure and monitor the health check parameters, such as:
To enable the custom integration for Kubernetes monitoring, open the WebApp and follow these few steps:
The driver example code can be found at the links below: