monitoring.py/monitors/managed.py

15 lines
310 B
Python
Raw Permalink Normal View History

2019-12-30 17:49:53 +00:00
import os
class Managed:
interval = 60;
loopCount = 100
def __init__(self, exporter):
self.exporter = exporter
def run(self):
if os.path.isfile('/opt/ansible-managed'):
self.exporter.gauge("managed", 1)
else:
self.exporter.gauge("managed", 0)