“A collected plugin, written in python, to collect statistics from RabbitMQ.”
Free software: Apache license
Documentation: https://collectd-rabbitmq.readthedocs.org.
For the older single file version see https://github.com/NYTimes/collectd-rabbitmq/tree/0.1.1
Features
Support queue, exchange, and node stats,
Configuration
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 None
Ignore: The queue to ignore, matching by Regex. See example.
- See this example for further details.
Nodes
For each node the following statistics are gathered:
disk_free_limit
fd_total
fd_used
mem_limit
mem_used
proc_total
proc_used
processors
run_queue
sockets_total
sockets_used
Queues
For each queue in each vhost the following statistics are gathered: _NOTE_: The / vhost name is sent as default
- message_stats
deliver_get
- deliver_get_details
rate
get
- get_details
rate
publish
- publish_details
rate
redeliver
- redeliver_details
rate
messages
- messages_details
rate
messages_ready
- messages_ready_details
rate
messages_unacknowledged
messages_unacknowledged_details * rate
memory
consumers
consumer_utilisation
Exchanges
For each exchange in each vhost the following statistics are gathered: _NOTE_: The / vhost name is sent as default
disk_free
disk_free_limit
fd_total
fd_used
mem_limit
mem_used
proc_total
proc_used
processors
run_queue
sockets_total
sockets_used
Credits
This package was created with Cookiecutter and the cookiecutter-pypackage project template.
History
0.1.0 (2014-09-18)
First public release.
Metadata
Release files for collectd-rabbitmq 1.20.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| collectd-rabbitmq-1.20.0.tar.gz | 25.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| collectd_rabbitmq-1.20.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 35.8 kB
Release files / collectd-rabbitmq-1.20.0.tar.gz
| Download URL | collectd-rabbitmq-1.20.0.tar.gz |
|---|---|
| Size | 25.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee52529cd1715ebb3108e65ef4977f4d9e992c7aff784ea352d34840f09335c4
|
|
BLAKE2b-256 checksum How to use checksums |
bec02c173ef86e107bdf3101a98fc8a2dda2125e5799655127f0fd65e422d2d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / collectd_rabbitmq-1.20.0-py2.py3-none-any.whl
| Download URL | collectd_rabbitmq-1.20.0-py2.py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
fae5288ce0f5d6d7d318f346d252c2731a69dc9b25a9d418945c7cd330f905e3
|
|
BLAKE2b-256 checksum How to use checksums |
60eff2fe39d9da0304713f5466842951c3f144dde11ce81577e2e07cc54dc883
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |