A munin plugin to monitor rabbitmq queues.
A simple plugin for munin to monitor the number of messages in a queue.
By default monitors the celery queue for the user ‘guest’
The easiest way to install the code is to use pip.
Install the newest version from PyPI.:
pip install rabbitmq-munin
Install the latest development version:
pip install git+https://github.com/freyes/rabbitmq_munin.git#egg=rabbitmq-munin
The other option is to download and uncompress the code manually and execute the included setup.py script for installation:
To make the plugin available to the munin-node you can run the following commands:
ln -s $(which rabbitmq_munin) /etc/munin/plugins/
Once munin can run the plugin, you can configure it as any other munin plugin (in /etc/munin/plugin-conf.d/munin-node) and the config will look like this:
[rabbitmq_munin] env.username guest env.password guest env.server localhost:15672 env.vhost / env.queue celery
The config above is using the default values of the plugin, your environment may require different values.
Management Plugin, you can install it with the following command:
rabbitmq-plugins enable rabbitmq_management
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.