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)
| Option | Description | Source |
|---|---|---|
-ca_bundle_dir string | Alternative Certificate Authority bundle directory | help |
-ca_bundle_file string | Alternative Certificate Authority bundle file | help |
-cache_ttl duration | Optional. | help |
-config_path string | RabbitMQ configuration file path. | help |
-disable_entities | configure whether inventory entries are created for entities during metrics collection. | help |
-events | Publish events data. | help |
-exchanges string | JSON array of exchange names from which to collect metrics. | help |
-exchanges_regexes string | JSON array of exchange name regexes from which to collect metrics. | help |
-hostname string | Hostname or IP where RabbitMQ Management Plugin is running. | help |
-inventory | Publish inventory data. | help |
-management_path_prefix string | RabbitMQ Management Prefix. | help |
-metadata | Add customer defined key-value attributes to the samples. | help |
-metrics | Publish metrics data. | help |
-node_name_override string | Overrides the local node name instead of retrieving it from RabbitMQ. | help |
-nri_add_hostname | Add hostname attribute to the samples. | help |
-nri_cluster string | Optional. | help |
-nri_service string | Optional. | help |
-password string | Password for the given user. | help |
-port int | Port on which RabbitMQ Management Plugin is listening. | help |
-pretty | Print pretty formatted JSON. | help |
-queues string | JSON array of queue names from which to collect metrics. | help |
-queues_max_limit int | Defines the max amount of Queues that can be processed, if this number is reached all queues will be dropped. | help |
-queues_regexes string | JSON array of queue name regexes from which to collect metrics. | help |
-show_version | Print build information and exit | help |
-temp_dir string | Optional. | help |
-timeout int | Timeout in seconds to timeout the connection to RabbitMQ endpoint. | help |
-use_ssl | configure whether to use an SSL connection or not. | help |
-username string | Username for accessing RabbitMQ Management Plugin | help |
-verbose | Print more information to logs. | help |
-vhosts string | JSON array of vhost names from which to collect metrics. | help |
-vhosts_regexes string | JSON array of vhost name regexes from which to collect metrics. | help |