Module: check_mk
Branch: master
Commit: b51c1abccb59b32bd016dfb4ae205551dd877e0e
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b51c1abccb59b3…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: Wed Jan 9 15:41:42 2019 +0100
Fix WATO rules for process discovery & state and count of processes
- Move all rules to check_parameters/ps.py
- Unify option parameters for all 3 rulesets
- Move icon value spec into the common default_params group
- Dealing with transforms more appropriately
- Fix WATO transform for PS rules
- WATO alternative defaults match function:
Make it explicit and easier to understand
- Ignore match_groups key from discovered processes
- Only show CPU utilization when there is at least one process
Change-Id: Idadb023164bf2e280a6305776e94748cc2246693
---
checks/ps.include | 24 +-
cmk/gui/plugins/wato/check_parameters/ps.py | 366 +++++++++++++++------
cmk/gui/plugins/wato/check_parameters/unsorted.py | 192 -----------
tests/unit/checks/test_ps.py | 41 ++-
.../cmk/gui/plugins/wato/test_check_parameters.py | 49 ++-
5 files changed, 353 insertions(+), 319 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=b51c1abccb…