From 30a55b4ab23d70f08173a80e9e5352941754e205 Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Mon, 29 Oct 2018 11:58:14 -0700 Subject: [PATCH] Fix metrics exporting Metrics got broken when counters were moved to be initialized below the monitor creation --- minitor/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/minitor/main.py b/minitor/main.py index 9ddc25d..08d7bca 100644 --- a/minitor/main.py +++ b/minitor/main.py @@ -416,13 +416,14 @@ class Minitor(object): def run(self, args=None): """Runs Minitor in a loop""" args = self._parse_args(args) - self._setup(args.config_path) - self._validate_monitors() if args.metrics: self._init_metrics() start_http_server(args.metrics_port) + self._setup(args.config_path) + self._validate_monitors() + self._loop()