Munin-plugins for RabbitMQ
Go to file
Ask Solem cd4ba7a715 Adds Ting Zhou to AUTHORS 2013-08-07 15:15:34 +01:00
AUTHORS Adds Ting Zhou to AUTHORS 2013-08-07 15:15:34 +01:00
LICENSE Added BSD License. Closes #1 2010-05-20 07:48:41 +02:00
README.rst Merge branch 'ZHOUTING/patch-2' 2013-08-07 15:14:50 +01:00
rabbitmq_connections Munin 1.2.5 was throwing errors like: No such field (no "label" field defined when running plugin with "config") 2013-01-17 14:54:36 +00:00
rabbitmq_consumers Use sed instead of perl to do the text processing while printing values 2013-05-22 15:27:49 +05:30
rabbitmq_messages Use sed instead of perl to do the text processing while printing values 2013-05-22 15:27:49 +05:30
rabbitmq_messages_unacknowledged Use sed instead of perl to do the text processing while printing values 2013-05-22 15:27:49 +05:30
rabbitmq_messages_uncommitted Fix uncommitted messages, newer RabbitMQ 3.1 does not support -p 2013-05-23 14:34:39 +05:30
rabbitmq_queue_memory Use sed instead of perl to do the text processing while printing values 2013-05-22 15:27:49 +05:30

README.rst

=========================
 RabbitMQ Munin Plug-Ins
=========================

Screenshots
===========

.. image:: http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-connections.png

.. image:: http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-consumers.png

.. image:: http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-list_queues.png

.. image:: http://cloud.github.com/downloads/ask/rabbitmq-munin/rabbitmq-munin-queue-memory.png

.. image:: 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