e2b479c34f
support new checker api
...
With this, it is now possible to support multiple check instances and
balance the load.
2019-08-12 14:49:53 +02:00
17457f0e53
monwork - add more tests to the fields function
2018-12-14 14:04:48 +01:00
10fb89a017
monwork - readd stringToShellFields
...
This function was needed as bytes.Fields had some problems with the
quoting.
Now there are test cases too so that errors can be found more easily.
2018-12-14 14:02:58 +01:00
ff79584084
monwork - bytes.Fields works well enough
...
This function existed to group fields together, but it had an issue and
grouped them wrongly. This caused issues later in the check stage.
2018-12-13 16:20:42 +01:00
82e582f022
monwork - add missing continues
...
This can lead to longer run times than necessary.
2018-12-13 15:37:03 +01:00
6beb37eb96
monwork - ignore missing notify column
...
The notify column was removed when moving everything into the
notification tables.
2018-12-12 13:26:41 +01:00
dece1ac2dc
add level mappings
...
This allows to map the command exit codes to any other output level
which can then be reported by the notification plugin.
With the provided colors, the frontend will show them accordingly.
2018-12-11 12:37:30 +01:00
c62916c46e
monwork - make updates for nodes and commands
...
This change triggers updates for checks when a node or command was
updated. This way everything gets adjusted without much work.
2018-12-11 09:25:45 +01:00
a6ac232392
monwork - fix an issue with configuration generation
...
New checks were not added to the active_checks, because they were never
touched before.
2018-12-10 09:35:49 +01:00
2a4332951a
monwork - add new server
...
This server generates active checks from the check configuration.
2018-11-16 20:10:15 +01:00