Skip to content

rabbitmq_exporter job from prometheus/29.4.0

Github source: a337c20 or master branch

Properties

rabbitmq_exporter

exporters

List of enabled modules (‘connections’, ‘exchange’, ‘node’, ‘overview’, ‘queue’)

log_level

Log level (‘debug’, ‘info’, ‘warning’, ‘error’, ‘fatal’, or ‘panic’)

output_format

Log output format

rabbitmq

ca_cert

CA Certificate

capabilities

Comma-separated list of extended scraping capabilities supported by the target RabbitMQ server

include_queues

Regex, matching queue names are exported

include_vhost

Reqgex vhost filter. Only queues in matching vhosts are exported

max_queues

Max number of queues before we drop metrics

password

RabbitMQ password

skip_queues

Regex, matching queue names are not exported (useful for short-lived rpc queues)

skip_tls_verify

Will skip hostname/certificate check at all

skip_vhost

Regex, matching vhost names are not exported

timeout

Timeout in seconds for retrieving data from management plugin

url

RabbitMQ url

user

RabbitMQ user

web

port

Port on which to expose web interface and telemetry

Default
"9125"

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/rabbitmq_exporter/ directory (learn more).

  • bin/rabbitmq_exporter_ctl (from bin/rabbitmq_exporter_ctl)
  • config/ca_cert.pem (from config/ca_cert.pem)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.