OS Manuals

/usr/bin/nri-rabbitmq

New Relic Infrastructure RabbitMQ Integration

From nri-rabbitmq 2.17.7-r0 (os), captured 2026-11-05 by running nri-rabbitmq --help (exit 0). permalink

Also provided by 1 other package version
Usage of /usr/bin/nri-rabbitmq:
  -ca_bundle_dir string
    	Alternative Certificate Authority bundle directory
  -ca_bundle_file string
    	Alternative Certificate Authority bundle file
  -cache_ttl duration
    	Optional. The time the integration considers a temporal stored value as valid (defaults to 6 minutes left empty). (default 6m0s)
  -config_path string
    	RabbitMQ configuration file path.
  -disable_entities
    	configure whether inventory entries are created for entities during metrics collection.
  -events
    	Publish events data.
  -exchanges string
    	JSON array of exchange names from which to collect metrics.
  -exchanges_regexes string
    	JSON array of exchange name regexes from which to collect metrics.
  -hostname string
    	Hostname or IP where RabbitMQ Management Plugin is running. (default "localhost")
  -inventory
    	Publish inventory data.
  -management_path_prefix string
    	RabbitMQ Management Prefix.
  -metadata
    	Add customer defined key-value attributes to the samples.
  -metrics
    	Publish metrics data.
  -node_name_override string
    	Overrides the local node name instead of retrieving it from RabbitMQ.
  -nri_add_hostname
    	Add hostname attribute to the samples.
  -nri_cluster string
    	Optional. Cluster name
  -nri_service string
    	Optional. Service name
  -password string
    	Password for the given user.
  -port int
    	Port on which RabbitMQ Management Plugin is listening. (default 15672)
  -pretty
    	Print pretty formatted JSON.
  -queues string
    	JSON array of queue names from which to collect metrics.
  -queues_max_limit int
    	Defines the max amount of Queues that can be processed, if this number is reached all queues will be dropped. If defined as '0' no limits are applied (default 2000)
  -queues_regexes string
    	JSON array of queue name regexes from which to collect metrics.
  -show_version
    	Print build information and exit
  -temp_dir string
    	Optional. Integrations path to store temporal data (defaults to os.tempDir if left empty).
  -timeout int
    	Timeout in seconds to timeout the connection to RabbitMQ endpoint. (default 30)
  -use_ssl
    	configure whether to use an SSL connection or not.
  -username string
    	Username for accessing RabbitMQ Management Plugin
  -verbose
    	Print more information to logs.
  -vhosts string
    	JSON array of vhost names from which to collect metrics.
  -vhosts_regexes string
    	JSON array of vhost name regexes from which to collect metrics.
Options (31)
OptionDescriptionSource
-ca_bundle_dir stringAlternative Certificate Authority bundle directoryhelp
-ca_bundle_file stringAlternative Certificate Authority bundle filehelp
-cache_ttl durationOptional.help
-config_path stringRabbitMQ configuration file path.help
-disable_entitiesconfigure whether inventory entries are created for entities during metrics collection.help
-eventsPublish events data.help
-exchanges stringJSON array of exchange names from which to collect metrics.help
-exchanges_regexes stringJSON array of exchange name regexes from which to collect metrics.help
-hostname stringHostname or IP where RabbitMQ Management Plugin is running.help
-inventoryPublish inventory data.help
-management_path_prefix stringRabbitMQ Management Prefix.help
-metadataAdd customer defined key-value attributes to the samples.help
-metricsPublish metrics data.help
-node_name_override stringOverrides the local node name instead of retrieving it from RabbitMQ.help
-nri_add_hostnameAdd hostname attribute to the samples.help
-nri_cluster stringOptional.help
-nri_service stringOptional.help
-password stringPassword for the given user.help
-port intPort on which RabbitMQ Management Plugin is listening.help
-prettyPrint pretty formatted JSON.help
-queues stringJSON array of queue names from which to collect metrics.help
-queues_max_limit intDefines the max amount of Queues that can be processed, if this number is reached all queues will be dropped.help
-queues_regexes stringJSON array of queue name regexes from which to collect metrics.help
-show_versionPrint build information and exithelp
-temp_dir stringOptional.help
-timeout intTimeout in seconds to timeout the connection to RabbitMQ endpoint.help
-use_sslconfigure whether to use an SSL connection or not.help
-username stringUsername for accessing RabbitMQ Management Pluginhelp
-verbosePrint more information to logs.help
-vhosts stringJSON array of vhost names from which to collect metrics.help
-vhosts_regexes stringJSON array of vhost name regexes from which to collect metrics.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.