.. image:: https://img.shields.io/pypi/v/collectd-rabbitmq.svg :target: https://pypi.python.org/pypi/collectd-rabbitmq
.. image:: https://api.travis-ci.org/NYTimes/collectd-rabbitmq.svg :target: https://travis-ci.org/NYTimes/collectd-rabbitmq
.. image:: https://readthedocs.org/projects/collectd-rabbitmq/badge/?version=latest :target: https://readthedocs.org/projects/collectd-rabbitmq/?badge=latest :alt: Documentation Status
.. image:: https://coveralls.io/repos/github/NYTimes/collectd-rabbitmq/badge.svg?branch=master :target: https://coveralls.io/github/NYTimes/collectd-rabbitmq?branch=master
"A collected plugin, written in python, to collect statistics from RabbitMQ."
This plugin supports a small amount of configuration options:
Username
: The rabbitmq user. Defaults to guest
Password
: The rabbitmq user password. Defaults to guest
Realm
: The http realm for authentication. Defaults to RabbitMQ Management
Scheme
: The protocol that the rabbitmq management API is running on. Defaults to http
Host
: The hostname that the rabbitmq server running on. Defaults to localhost
Port
: The port that the rabbitmq server is listening on. Defaults to 15672
ValidateCerts
: You can ignore verifying the SSL certificate if you set it to false
. Defaults to true
VHostPrefix
: Arbitrary string to prefix the vhost name with. Defaults to NoneIgnore
: The queue to ignore, matching by Regex. See example.See this example
_ for further details.
.. _this example: config/collectd.conf
For each node the following statistics are gathered:
For each queue in each vhost the following statistics are gathered:
NOTE: The /
vhost name is sent as default
For each exchange in each vhost the following statistics are gathered:
NOTE: The /
vhost name is sent as default
This package was created with Cookiecutter and the cookiecutter-pypackage
project template.
.. Cookiecutter: https://github.com/audreyr/cookiecutter
.. cookiecutter-pypackage
: https://github.com/audreyr/cookiecutter-pypackage