From 0f0f2ff9790a912bb50c5a9f9a9a9dd9418aee05 Mon Sep 17 00:00:00 2001 From: Dipankar Bagchi Date: Wed, 20 Jul 2022 16:00:24 +0200 Subject: [PATCH] check for collections field in db.stats output --- mongodb.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mongodb.py b/mongodb.py index 4024406..277bec8 100644 --- a/mongodb.py +++ b/mongodb.py @@ -317,8 +317,9 @@ def do_server_status(self): # stats counts self.submit('gauge', 'objects', db_stats['objects'], mongo_db) - self.submit('gauge', 'collections', - db_stats['collections'], mongo_db) + if 'collections' in db_stats: + self.submit('gauge', 'collections', + db_stats['collections'], mongo_db) if 'numExtents' in db_stats: self.submit('gauge', 'numExtents', db_stats['numExtents'], mongo_db)