From 8dc42ad9f2f5885570a923f53d2d93ed8ca7dc88 Mon Sep 17 00:00:00 2001 From: James Carr Date: Thu, 6 Oct 2016 08:26:53 -0500 Subject: [PATCH] Add idle_since to emitted metrics (#1844) --- plugins/inputs/rabbitmq/rabbitmq.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/inputs/rabbitmq/rabbitmq.go b/plugins/inputs/rabbitmq/rabbitmq.go index 8a879d179..237f71c66 100644 --- a/plugins/inputs/rabbitmq/rabbitmq.go +++ b/plugins/inputs/rabbitmq/rabbitmq.go @@ -107,7 +107,8 @@ type Queue struct { Node string Vhost string Durable bool - AutoDelete bool `json:"auto_delete"` + AutoDelete bool `json:"auto_delete"` + IdleSince string `json:"idle_since"` } // Node ... @@ -328,6 +329,7 @@ func gatherQueues(r *RabbitMQ, acc telegraf.Accumulator, errChan chan error) { // common information "consumers": queue.Consumers, "consumer_utilisation": queue.ConsumerUtilisation, + "idle_since": queue.IdleSince, "memory": queue.Memory, // messages information "message_bytes": queue.MessageBytes,