Bug 2215 fixed
[osm/MON.git] / osm_mon / server / service.py
index 584a42f..7bc6dfc 100755 (executable)
@@ -60,17 +60,12 @@ class ServerService:
     def populate_prometheus(self):
         # This method can be executed infinite number of times
         # without side-effects.
-        self.common_db.common_db.set_one(
-            "prometheus_jobs", {"job_name": "mon_exporter"}, {
-                "job_name": "mon_exporter",
-                "static_configs": [
-                    {
-                        "targets": [
-                            "mon:8000"
-                        ]
-                    }
-                ]
-            },
+        log.info("Setting up MON Exporter in prometheus")
+        result = self.common_db.common_db.set_one(
+            "prometheus_jobs",
+            {"job_name": "mon_exporter"},
+            {"job_name": "mon_exporter", "static_configs": [{"targets": ["mon:8000"]}]},
             fail_on_empty=False,
-            upsert=True
+            upsert=True,
         )
+        log.info("Prometheus Jobs added > {}".format(result))