- 4 minutes to read

Nodinite RabbitMQ Monitoring Agent

Plug and play! No changes to the existing solution are required, and you get instant monitoring of your RabbitMQ clusters/brokers, nodes, memory, disk and queues.

Do you need help with Monitoring your RabbitMQ environment? No Worries, Nodinite detects problems and provides means to resolve them manually and/or by using the Nodinite auto-healing feature.

Get aware of potential problems (proactive) and problems (reactive) by monitoring the state of your queue service, queue depths, quota, and message age checker and getting other insights based on data from monitoring all your queue services. The RabbitMQ Monitoring Agent feeds Nodinite with information about the health of your Queue Servers and their services. Nodinite also has a remote actions feature to help responsible within your organization to swiftly manage and resolve matters. End-users do not need to have personal access to legacy MMC applications with extended or unnecessary knowledge about passwords and other insights of deployed artifacts that are often out of their scope anyway.

graph LR subgraph "Nodinite" roNI(fal:fa-code-commit RabbitMQ Monitoring Agent)---roMonitor[fal:fa-monitor-waveform Monitoring] end subgraph "RabbitMQ Environment" ro1(fal:fa-list RabbitMQ) roMonitor-->ro1[fal:fa-rabbit Cluster/Broker] ro1 --- ro2(fal:fa-map-pin Nodes) ro2 ---roMemory(fal:fa-memory Memory) ro2 ---roDisk(fal:fa-hdd Disks) ro2 ---rovHost(fal:fa-sitemap Virtual Hosts) rovHost ---roQueues(fal:fa-bars Queues) end
Share and delegate Save time Save money
Quickly provide self-service access for your business and other stakeholders Responsible users can swiftly manage and resolve problems, thereby saving downtime Just 1 Nodinite license is required regardless of the number of RabbitMQ instances

Features

With the Nodinite RabbitMQ Monitoring Agent, you can Monitor and Manage any number of RabbitMQ instances:

Other Monitoring Agents exist for other Queues and Queue managers:

What can I do with the Nodinite RabbitMQ Monitoring Agent?

Learn from mistakes

Use the Nodinite Web API to create Power BI Reports with valuable statistics. Learn and visualize or get the KPIs of interest.

Make your organization aware of the problem

When Nodinite detects a problem with your queue server and related services like queues an alert can get distributed using any of the built-in Alarm plugins to get you or the responsible organization aware and involved.

Delegate control and fix problems with ease

With Nodinite, you can view and fix many of your queue-related problems from an application perspective. Delegate control using role based security and Managing RabbitMQ from the Nodinite Web Client.

Stay secure

Nodinite has Role-based security and enables you to restrict access down to individual queue servers or even specific queues using Monitor Views. We at Nodinite think it is wise to limit the number of power users (administrators) from having direct access to servers and queues (think about content, what's on those queues anyway?). All operations in Nodinite are being audited.

Monitor all your queues on all servers and in the cloud

You only need one license and one instance of the RabbitMQ Monitoring Agent to Monitor your RabbitMQ environment, regardless of the number of servers. The agent supports multiple RabbitMQ services using different access credentials.

How do I know how many Queues I have?

Nodinite has a smart way to group your resources and either look directly in the Web Client or you can customize and automate this further through the Web API and that data can be used within your Power BI Reports.

Grow together

Over time as your queueing-enabled system integration workflow solutions grow with additional queue servers, queues, topics, subscriptions, resource groups and other services, Nodinite and the Agent automatically detects and monitors additional deployed resources and services. There is no need to code or change anything within your infrastructure (except access rights...)


Frequently asked questions

The FAQ and additional solutions to common problems with RabbitMQ and the Nodinite RabbitMQ Monitoring Agent exist in the Troubleshooting user guide


Next Step