From 4821f6084c029ed560ad353914f48dcaf67e3ae1 Mon Sep 17 00:00:00 2001 From: Michael Spiegel Date: Mon, 27 Apr 2015 15:52:58 -0400 Subject: [PATCH] Bug fix for rabbitmq.py metrics. Grumble grumble ganglia pyconf does not seem to support arrays as values. --- rabbit/python_modules/rabbitmq.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rabbit/python_modules/rabbitmq.py b/rabbit/python_modules/rabbitmq.py index f451d979..02adeef5 100644 --- a/rabbit/python_modules/rabbitmq.py +++ b/rabbit/python_modules/rabbitmq.py @@ -34,7 +34,7 @@ # last_update[stat_type] = None ### CONFIGURATION SECTION ### -STATS = ['nodes', 'queues'] +STATS = ['nodes', 'queues', 'overview'] # QUEUE METRICS # keyToPath['rmq_messages_ready'] = "%s{0}messages_ready".format(JSON_PATH_SEPARATOR) @@ -297,6 +297,8 @@ def metric_init(params): host = params['host'] port = params['port'] STATS = params['stats'] + if type(STATS) is str: + STATS = STATS.split(',') zero_rates_when_idle = str2bool(params['zero_rates_when_idle'])