RabbitMQ is an open-source message-broker software that originally implemented the Advanced Message Queuing Protocol (AMQP) and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol (STOMP), MQ Telemetry Transport (MQTT), and other protocols.
RabbitMQ is used to manage communication between applications, databases, and devices.
Keep an eye on the performance of the complex RabbitMQ systems with Domotz custom scripts.
We enable you to proactively monitor RabbitMQ performance and instances (single nodes or clusters) through Domotz.
Monitor RabbitMQ clusters and nodes using our custom 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 scripts have been developed to offer an initial set of variables and stats that can be monitored through Domotz:
You can find the RabbitMQ custom scripts in our examples library. Just customize them 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:
Use the pre-configured scripts to monitor and manage network-connected devices, cloud services, and web applications. By using standard network protocols, the scripts will allow you to retrieve valuable data and execute actions on the monitored devices and services.
Build or customize scripts according to your network monitoring needs.
Additionally, you can apply customized alerts on scripts to be notified when a specific event occurs.