RabbitMQ - Disk
Unlock real-time RabbitMQ disk monitoring and proactive control with the Nodinite Monitoring Agent. On this page, you'll discover how to:
-* ✅ Instantly monitor disk usage for every RabbitMQ node and cluster
-* ✅ Receive proactive alerts and take immediate action on disk issues
-* ✅ Automate disk management and streamline integration operations
-* ✅ Empower your team with advanced state evaluation and remote actions
The Nodinite RabbitMQ Monitoring Agent empowers you to monitor RabbitMQ disk usage across all configured Brokers, ensuring your integration environment remains healthy and resilient.
- Nodinite lists Disk usage for RabbitMQ Brokers as a Resource named
ClusterName@NodeName
, providing clear visibility for each node.- You get one Resource per node in the cluster, making it easy to pinpoint disk issues.
- The Disk Resource Application name matches the Display name property set in your Configuration.
- The RabbitMQ Disk Resource is assigned to the 'Disk' Category for streamlined management.
Here's an example of a Monitor View filtered by the 'Disk' category in Nodinite.
What are the key features for Monitoring the RabbitMQ disk?
- Cluster support – Instantly verify that disk usage for each node in your RabbitMQ cluster is within user-defined thresholds.
- Remote Actions – Execute user-initiated remote actions for rapid response.
- State Evaluation – Monitor and evaluate the real-time run-time state of each disk resource.
- Category-based Monitoring – Organize and manage disk resources efficiently.
What is evaluated for the RabbitMQ Disk usage?
Nodinite evaluates the health and status of RabbitMQ disk usage using the rules below:
State | Status | Description | Actions | |
---|---|---|---|---|
Unavailable | Resource not available | Evaluation of the 'RabbitMQ Disk' is not possible due to network or security-related problems | Review prerequisites | |
Error | Disk usage error threshold is breached | If the used disk is above the user-defined Error usage threshold | Edit | |
Warning | Disk usage warning threshold is breached | If the used disk is above the user-defined Warning usage threshold | Edit | |
OK | Online | Disk usage is below user-defined thresholds, and no other problems are detected | Edit |
Tip
The evaluated state can be reconfigured using the Expected State feature on every Resource within Nodinite.
Disk Configuration
Actions
The Nodinite RabbitMQ Monitoring Agent offers Remote Actions. For the RabbitMQ Disk Category, you can:
- Edit – Adjust user-defined disk usage thresholds:
Here's an example of the available Remote Actions.
Edit
Click the 'Edit thresholds' menu item of the Actions button to manage monitoring thresholds. When saved, the new configuration applies to a specific RabbitMQ node and takes precedence over the global Disk evaluation. The same options are available as in the Configuration for the RabbitMQ Disk.
You can manage the following properties and monitoring thresholds:
The following dialog appears when you select the Edit option:
Here's an example of the Edit thresholds screen.
Description
You can manage the user-friendly Description. This setting is unique for each node.
Disk usage
You can manage the thresholds for:
None
Select the None evaluation type to disable monitoring of disk usage on the selected RabbitMQ node.
Here's an example with disabled RabbitMQ Disk Monitoring.
Fixed
Select the Fixed evaluation type to use an integer for monitoring the number of messages on the queue.
- Warning – The minimum free disk space before the RabbitMQ disk limit is reached and a Warning alert is triggered. For example, if RabbitMQ's disk limit is 5GB and the Warning Limit is 2GB, a Warning alert triggers when less than 7GB is free.
- Error – The minimum free memory before RabbitMQ's memory limit is reached and an Error alert is triggered. For example, if the RabbitMQ memory limit is 6GB and the Error Limit is 1GB, an Error alert triggers when more than 5GB memory is in use.
Here's an example with RabbitMQ memory monitoring based on a fixed value.
Save
Click 'Save' or 'Save and close' to persist your changes. The new settings and thresholds are evaluated on the next synchronization.
Here's an example of the Save options.
Note
Depending on the agent's synchronization interval, there might be a delay before the Web Client reflects the change. You can force the agent to synchronize the Configuration for all Nodinite Monitoring Agents.
Save and close saves and closes the dialog.
Cancel closes the dialog without saving changes.
Next Step
Memory Thresholds
Queue Thresholds
Broker
Add or manage Monitor View