Munin-plugins for RabbitMQ
Go to file
Ask Solem 438bc8cf67 Added BSD License. Closes #1 2010-05-20 07:48:41 +02:00
AUTHORS Added Johan Euphrosine to AUTHORS 2010-04-21 12:46:19 +02:00
LICENSE Added BSD License. Closes #1 2010-05-20 07:48:41 +02:00
README.rst update README to grant permissions using munin plugins configuration file instead of sudo 2010-04-21 12:40:38 +02:00
rabbitmq-connections Removed the sudo call to allow munin-node to configure the user and fixed a parsing error when a queue has a period in the name 2010-03-03 01:52:12 +08:00
rabbitmq-consumers Merge branch 'robotadam/master' 2010-04-02 16:19:47 +02:00
rabbitmq-messages Merge branch 'robotadam/master' 2010-04-02 16:19:47 +02:00
rabbitmq-messages_unacknowledged Merge branch 'robotadam/master' 2010-04-02 16:19:47 +02:00
rabbitmq-messages_uncommitted Merge branch 'robotadam/master' 2010-04-02 16:19:47 +02:00
rabbitmq-queue_memory Merge branch 'robotadam/master' 2010-04-02 16:19:47 +02:00

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-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

Author
======

Ask Solem <askh@opera.com>