mirror of
				https://github.com/cmur2/munin-rabbitmq.git
				synced 2025-11-04 04:25:12 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			48 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
=========================
 | 
						|
 RabbitMQ Munin Plug-Ins
 | 
						|
=========================
 | 
						|
 | 
						|
Installation
 | 
						|
============
 | 
						|
 | 
						|
Copy the plug-ins to the munin plugin directory, e.g ``/etc/munin/plugins/``.
 | 
						|
 | 
						|
Granting Permissions
 | 
						|
====================
 | 
						|
 | 
						|
To use these plug-ins you (regretfully) have to grant access for the
 | 
						|
munin-node user to use rabbitmqctl via sudo.
 | 
						|
 | 
						|
Add this to your ``/etc/sudoers`` file by running ``visudo``::
 | 
						|
 | 
						|
    muninuser ALL= NOPASSWD: /usr/sbin/rabbitmqctl list_queues *
 | 
						|
    muninuser ALL= NOPASSWD: /usr/sbin/rabbitmqctl list_connections
 | 
						|
 | 
						|
Be careful and use at your own risk!
 | 
						|
 | 
						|
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>
 |