X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcmd%2Fmon_healthcheck.py;h=7eae4c295a9054659dea16c84e4b122cbbdcb227;hb=refs%2Fchanges%2F03%2F10803%2F1;hp=99ec1d3f2f015a443590c642eda7b6597af69231;hpb=a2eeb474200b8f9ebcaee6fa68fe52b6e1a5e337;p=osm%2FMON.git diff --git a/osm_mon/cmd/mon_healthcheck.py b/osm_mon/cmd/mon_healthcheck.py index 99ec1d3..7eae4c2 100644 --- a/osm_mon/cmd/mon_healthcheck.py +++ b/osm_mon/cmd/mon_healthcheck.py @@ -30,8 +30,8 @@ log = logging.getLogger(__name__) def main(): - parser = argparse.ArgumentParser(prog='osm-mon-healthcheck') - parser.add_argument('--config-file', nargs='?', help='MON configuration file') + parser = argparse.ArgumentParser(prog="osm-mon-healthcheck") + parser.add_argument("--config-file", nargs="?", help="MON configuration file") # args = parser.parse_args() # cfg = Config(args.config_file) @@ -49,9 +49,9 @@ def _processes_running(): return True return False - processes_to_check = ['osm-mon-collector', 'osm-mon-evaluator', 'osm-mon-server'] - ps = subprocess.Popen(['ps', 'aux'], stdout=subprocess.PIPE).communicate()[0] - processes_running = ps.decode().split('\n') + processes_to_check = ["osm-mon-collector", "osm-mon-evaluator", "osm-mon-server"] + ps = subprocess.Popen(["ps", "aux"], stdout=subprocess.PIPE).communicate()[0] + processes_running = ps.decode().split("\n") for p in processes_to_check: if not _contains_process(processes_running, p): log.error("Process %s not running!" % p) @@ -61,7 +61,7 @@ def _processes_running(): def _is_prometheus_exporter_ok(): try: - r = requests.get('http://localhost:8000') + r = requests.get("http://localhost:8000") r.raise_for_status() return True except Exception: @@ -69,5 +69,5 @@ def _is_prometheus_exporter_ok(): return False -if __name__ == '__main__': +if __name__ == "__main__": main()