Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Munin-plugins for RabbitMQ
Shell
branch: master
Failed to load latest commit information.
AUTHORS Adds Ting Zhou to AUTHORS
LICENSE Added BSD License. Closes #1
README.rst Merge branch 'ZHOUTING/patch-2'
rabbitmq_connections Munin 1.2.5 was throwing errors like: No such field (no "label" field…
rabbitmq_consumers Use sed instead of perl to do the text processing while printing values
rabbitmq_messages
rabbitmq_messages_unacknowledged Use sed instead of perl to do the text processing while printing values
rabbitmq_messages_uncommitted Fix uncommitted messages, newer RabbitMQ 3.1 does not support -p
rabbitmq_queue_memory Use sed instead of perl to do the text processing while printing values

README.rst

RabbitMQ Munin Plug-Ins

Screenshots

http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-connections.png http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-consumers.png http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-list_queues.png http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-queue-memory.png http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-unacknowledged.png

Installation

Copy the plug-ins to the munin plugin directory, e.g /etc/munin/plugins/.

Granting Permissions

To use these plug-ins you have to tell munin-node to execute them as root by changing the plug-in configuration file (on debian that is /etc/munin/plugin-conf.d):

[rabbitmq_connections]
user root

[rabbitmq_consumers]
user root

[rabbitmq_messages]
user root

[rabbitmq_messages_unacknowledged]
user root

[rabbitmq_messages_uncommitted]
user root

[rabbitmq_queue_memory]
user root

Using a Custom Virtual Host

You can set the name of virtual host by changing the plug-in configuration file (on debian that is /etc/munin/plugin-conf.d):

[rabbitmq_consumers]
env.vhost vhostname

[rabbitmq_messages]
env.vhost vhostname

[rabbitmq_messages_unacknowledged]
env.vhost vhostname

[rabbitmq_messages_uncommitted]
env.vhost vhostname

[rabbitmq_queue_memory]
env.vhost vhostname
Something went wrong with that request. Please try again.