Loading data/check +8 −4 Original line number Diff line number Diff line Loading @@ -21,14 +21,18 @@ try: out_string = out.decode("utf-8") seconds = int(out_string.split('\n')[0]) minutes = int(seconds/60) status = "" if minutes > 30 and minutes < 60: g_warnings.labels(host, 'WARN').set(minutes) status='DELAYED' elif minutes > 60 and minutes < 3600: g_warnings.labels(host, 'ERROR').set(minutes) status='UNSTABLE' elif minutes > 3600: g_warnings.labels(host, 'CRITIC').set(minutes) status='CRITICAL' else: g_warnings.labels(host,'OK').set(minutes) status='OK' g_warnings.labels(host,status).set(minutes) except Exception as e: g_warnings.labels(host, "Problem running exporter - {}".format(e)).set(1) Loading Loading
data/check +8 −4 Original line number Diff line number Diff line Loading @@ -21,14 +21,18 @@ try: out_string = out.decode("utf-8") seconds = int(out_string.split('\n')[0]) minutes = int(seconds/60) status = "" if minutes > 30 and minutes < 60: g_warnings.labels(host, 'WARN').set(minutes) status='DELAYED' elif minutes > 60 and minutes < 3600: g_warnings.labels(host, 'ERROR').set(minutes) status='UNSTABLE' elif minutes > 3600: g_warnings.labels(host, 'CRITIC').set(minutes) status='CRITICAL' else: g_warnings.labels(host,'OK').set(minutes) status='OK' g_warnings.labels(host,status).set(minutes) except Exception as e: g_warnings.labels(host, "Problem running exporter - {}".format(e)).set(1) Loading