02925bc335
moncheck - add alarm mapping to notification
...
This should enable the notifier to make a decent decision on what to do.
2018-12-11 13:24:13 +01:00
24456400eb
moncheck - add mapping levels
...
This adds mapping levels to the check runner. When the exit code is
returned, the actual level is looked up using the configured mapping.
After that, the state is entered into the table and added the same way
to the notifications.
2018-12-11 13:02:23 +01:00
40e744cd6a
moncheck - add PATH environment
...
This adds the path environment configuration to control which programs
to call.
2018-12-10 09:34:00 +01:00
83a1b45b19
moncheck - add timeout option
...
Before the timeout for checks was static. With this change it is finally
an option to configure.
2018-11-29 10:45:33 +01:00
ddc0053ce8
moncheck - add function to remove acknowledge
...
An acknowledge should be set to false when the alarm switches to an ok
state.
2018-11-20 21:47:35 +01:00
b7cacc928f
remove debug output
...
This output was poluting the log and wasn't necessary.
2018-11-19 11:30:29 +01:00
4db00b00ed
moncheck: fix error reporting of daedlines
...
The deadlines were wrong all over the place, so this commit finally
fixes that.
2018-11-18 21:38:04 +01:00
1960907547
moncheck - adjust queries to take less data
...
With selecting only the bare minimum we get much nicer performance.
2018-11-16 20:09:31 +01:00
bfd2b5d324
initial commit
2018-11-16 10:39:21 +01:00