RabbitMQ - Netuitive/omnibus-netuitive-agent GitHub Wiki
Add the following lines the Collectors section of the Netuitive-agent configuration file (/opt/netuitive-agent/conf/netuitive-agent.conf):
[RabbitMQCollector](/Netuitive/omnibus-netuitive-agent/wiki/RabbitMQCollector)
enabled = True
host = 127.0.0.1:15672
user = monitor
password = monitor
replace_dot = '_'
cluster = True
metrics_blacklist = ".*-test__[abc]-.*”
Notes regarding the lines above:
-
If necessary replace the default port number (15672) configured to collect data from RabbitMQ
-
Enter appropriate user and password
-
The option helps our metadata usage if you use dots in your queue naming convention:
replace_dot = ‘_'
-
This option collects additional metrics if your queues are in cluster:
cluster = True
-
This option exclude metrics (matching the regex) that may not be valuable enough to collect:
metrics_blacklist = ".-test[abc]-.”
You can review and use additional options available for the RabbitMQ plugin at this page: https://github.com/python-diamond/Diamond/wiki/collectors-RabbitMQCollector