Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: ed2dfacde0b73d372555115290edfff0ba2ceb16
https://github.com/tribe29/checkmk/commit/ed2dfacde0b73d372555115290edfff0b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
config: make Service.id() call explicit
Service.__eq__ actually compares the value of '.id()'.
That is weird, because other attributes may differ.
Change-Id: I92c44f16b5176c7fc9b933fe06b143edb9e7560e
Commit: 42b357b0d88de2200e8117d6fd322422d14713cb
https://github.com/tribe29/checkmk/commit/42b357b0d88de2200e8117d6fd322422d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/base/autochecks/__init__.py
Log Message:
-----------
remove redundant sorting
(AutochecksStore.write sorts as well)
Change-Id: I0937cf7886fee892f9644ff351ca154615b1e567
Commit: 2bfa181676661a833f62f73f601f209cdd183f9f
https://github.com/tribe29/checkmk/commit/2bfa181676661a833f62f73f601f209cd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/autochecks/__init__.py
M tests/unit/cmk/base/agent_based/discovery/test_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Delay creation of AutocheckService instances
The only difference between AucheckEntry and AutocheckService
is the presence of the service description.
We should only compute it if and when we actually need it.
Change-Id: I56dc864378fbba10e91dce8239890d2d898f3ac2
Commit: af7cc1746609137201e110261b27d3ce8e12421f
https://github.com/tribe29/checkmk/commit/af7cc1746609137201e110261b27d3ce8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/base/export.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/utils/labels.py
M cmk/gui/view_utils.py
M cmk/utils/labels.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk/utils/type_defs/_misc.py
M tests/unit/cmk/base/test_discovered_labels.py
Log Message:
-----------
test: improve type hints
Change-Id: Ie8840c31eadb544d12f28bbc5650cda3a6a035a3
Commit: 60a0db2f6a042636938bcc74839f87b19b7b78fa
https://github.com/tribe29/checkmk/commit/60a0db2f6a042636938bcc74839f87b19…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
R tests/unit/checks/generictests/datasets/mem_win_regression.py
A tests/unit/checks/test_mem_win.py
Log Message:
-----------
mem_win: add some unit tests
Change-Id: I505f43363fe33b6e57d8fdc8e3a7cd114b151fc4
Commit: 350afa16975f306f3950d70065b6cf9ca43a31bd
https://github.com/tribe29/checkmk/commit/350afa16975f306f3950d70065b6cf9ca…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M checks/mem
Log Message:
-----------
check_mem_windows: split into several sub-functions
Change-Id: If23ef7d1ef26fba81196673830a289832dcedace
Commit: 59de89fbe3c0f226ffee37815c4a52850d403824
https://github.com/tribe29/checkmk/commit/59de89fbe3c0f226ffee37815c4a52850…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
A .werks/13489
M checks/mem
M tests/unit/checks/test_mem_win.py
Log Message:
-----------
13489 FIX <tt>mem_win</tt>: Fix missing levels in service graphs
The metrics produced by the Windows memory check, <tt>mem_win</tt>,
were missing levels and boundaries. They have beend added, s.t.
the levels are now drawn into the graphs shown in the service
output.
SUP-8336
Change-Id: Ie7b8a05d6f6e494861eba9f30bee0a64d5e78a67
Commit: 33ebacf91404822b6b833ead31a4c9696a1bea78
https://github.com/tribe29/checkmk/commit/33ebacf91404822b6b833ead31a4c9696…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M checks/mem
M tests/unit/checks/test_mem_win.py
Log Message:
-----------
mem_win: remove duplicate metric in case of avg. + pred. levels
Change-Id: Iaad7f4ba328cd2d5debf47715cae9fb755c8411a
Commit: 9f0c6e10e6d1af8bdff0198ab91d09a7ada45348
https://github.com/tribe29/checkmk/commit/9f0c6e10e6d1af8bdff0198ab91d09a7a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M checks/mem
Log Message:
-----------
mem_win: reduce unit chaos at least a bit.
It's still horrible:
* Absolute levels on free space come in MB (hard to change).
* Non-averaged metrics are expected in Bytes.
* Total and averaged metrics are expected in MB.
* Averaging is done in KB.
* Predictive levels come in GB.
Change-Id: Ia17fdec2b1af50b98ee0c3911fcfc247360e62e0
Compare:
https://github.com/tribe29/checkmk/compare/9c2b8f0f616b...9f0c6e10e6d1