diff --git a/plugins/inputs/rabbitmq/README.md b/plugins/inputs/rabbitmq/README.md index 6216a220081739d106ec594a4a471099be758787..8f9a77aad663dac40c2701aab1549351365830d1 100644 --- a/plugins/inputs/rabbitmq/README.md +++ b/plugins/inputs/rabbitmq/README.md @@ -33,9 +33,13 @@ For additional details reference the [RabbitMQ Management HTTP Stats](https://cd ## Includes connection time, any redirects, and reading the response body. # client_timeout = "4s" - ## A list of nodes to pull metrics about. If not specified, metrics for - ## all nodes are gathered. + ## A list of nodes to gather as the rabbitmq_node measurement. If not + ## specified, metrics for all nodes are gathered. # nodes = ["rabbit@node1", "rabbit@node2"] + + ## A list of queues to gather as the rabbitmq_queue measurement. If not + ## specified, metrics for all queues are gathered. + # queues = ["telegraf"] ``` ### Measurements & Fields: diff --git a/plugins/inputs/rabbitmq/rabbitmq.go b/plugins/inputs/rabbitmq/rabbitmq.go index 1f13263c0343a3b3e7d4d2b9fac97e3f985120e1..f51cb123e5c82e392895e3f7017b79f7440e39f9 100644 --- a/plugins/inputs/rabbitmq/rabbitmq.go +++ b/plugins/inputs/rabbitmq/rabbitmq.go @@ -48,7 +48,6 @@ type RabbitMQ struct { ResponseHeaderTimeout internal.Duration `toml:"header_timeout"` ClientTimeout internal.Duration `toml:"client_timeout"` - // InsecureSkipVerify bool Nodes []string Queues []string @@ -165,9 +164,13 @@ var sampleConfig = ` ## Includes connection time, any redirects, and reading the response body. # client_timeout = "4s" - ## A list of nodes to pull metrics about. If not specified, metrics for - ## all nodes are gathered. + ## A list of nodes to gather as the rabbitmq_node measurement. If not + ## specified, metrics for all nodes are gathered. # nodes = ["rabbit@node1", "rabbit@node2"] + + ## A list of queues to gather as the rabbitmq_queue measurement. If not + ## specified, metrics for all queues are gathered. + # queues = ["telegraf"] ` // SampleConfig ...