@cryptotaxi247 / netdata-1 / commits / e2e230eac

mongodb_plugin: mongo 2.4 compatibility #1

Ilya committed Feb 25, 2017 at 01:12 UTC e2e230eac79137e8d158ce5f90f7b8e6c0646eea
1 file changed +4 -2
python.d/mongodb.chart.py
+4 -2
@@ -240,8 +240,10 @@ class Service(SimpleService):
240 self.info('Can\'t collect databases: %s' % str(error))
241
242 self.ss = dict()
243 - for elem in ['dur', 'backgroundFlushing', 'wiredTiger', 'tcmalloc', 'cursor', 'commands', 'repl']:
243 + for elem in ['dur', 'backgroundFlushing', 'wiredTiger', 'tcmalloc', 'repl']:
244 self.ss[elem] = in_server_status(elem, server_status)
245 + for elem in ['commands', 'cursor']:
246 + self.ss[elem] = in_server_status(elem, server_status['metrics'])
247
248 try:
249 self._get_data()
@@ -532,7 +534,7 @@ def int_or_float(value):
534
535
536 def in_server_status(elem, server_status):
535 - return elem in server_status or elem in server_status['metrics']
537 + return elem in server_status
538
539
540 def delta_calculation(delta, multiplier=1):