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