Commit Graph

9 Commits

Author SHA1 Message Date
Gibheer 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
Gibheer 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
Gibheer 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
Gibheer 82e582f022 monwork - add missing continues
This can lead to longer run times than necessary.
2018-12-13 15:37:03 +01:00
Gibheer 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
Gibheer 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
Gibheer 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
Gibheer 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
Gibheer 2a4332951a monwork - add new server
This server generates active checks from the check configuration.
2018-11-16 20:10:15 +01:00