This commit is contained in:
Kekskurse 2019-12-30 22:03:57 +01:00
parent 0fb7f9461a
commit 703367c1d9
3 changed files with 10 additions and 1 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
*.pyc
config.ini
*__pycache__

2
config.ini.sample Normal file
View File

@ -0,0 +1,2 @@
[Checks]
Network = False

8
run.py
View File

@ -1,5 +1,10 @@
#!/usr/bin/python3
import time
import configparser
config = configparser.ConfigParser()
config.read('config.ini')
from exporter.cli import Cli
from exporter.statsdExporter import StatsdExporter
from monitors.load import Load
@ -24,7 +29,8 @@ checks.append(Processes(exporter))
checks.append(Ram(exporter))
checks.append(CPU(exporter))
checks.append(User(exporter))
checks.append(Network(exporter))
if config['Checks']['Network']:
checks.append(Network(exporter))
checks.append(APT(exporter))
checks.append(UFW(exporter))
checks.append(Managed(exporter))