Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 741d92cb24ac49b4b5c049aafdf31a109a141751
https://github.com/tribe29/checkmk/commit/741d92cb24ac49b4b5c049aafdf31a109…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/api/agent_based/type_defs.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
Log Message:
-----------
Check-API: add host_label parameters to section factories
Add the arguments and attrubtes required to parametrize
the host_label_function to the section factories and
definitions respecively.
CMK-5158
Change-Id: I93371ce47b219d2d2ef4de9d558be15c1c640f19
Commit: a37bdf364c43523dc6f459a67555cae4c031a3a1
https://github.com/tribe29/checkmk/commit/a37bdf364c43523dc6f459a67555cae4c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
config: add function to query host_label parameters
Hostl label parameters behave (and sometimes are) exactly the same as discovery
parameters.
CMK-5158
Change-Id: I02f697122f7ae424a2bd67c706958cbd2db7196f
Commit: c8e1381f1e2430746eb2d6d177249737f73e7734
https://github.com/tribe29/checkmk/commit/c8e1381f1e2430746eb2d6d177249737f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/discovery.py
M cmk/base/plugins/agent_based/ps_section.py
Log Message:
-----------
Check-API: expose host label parameters
The host label function of a section definition can now be passed
parameters in exactly the same way as the discovery function.
CMK-5158
Change-Id: Ib008a61a142da5a38384d192024a188dddb35c0d
Commit: c87cb074a80cf438bad6cb1d6116f1b29c05d9a4
https://github.com/tribe29/checkmk/commit/c87cb074a80cf438bad6cb1d6116f1b29…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/fetchers/_base.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/piggyback.py
M cmk/fetchers/program.py
M cmk/fetchers/snmp.py
M cmk/fetchers/tcp.py
Log Message:
-----------
fetchers: write cache conditionally
We must have the option of fetching sections without writing them to the cache.
For SNMP fetchers the fetched raw data depends on the mode, and may not be appropriate
to be cached.
CMK-6175
Change-Id: I8d8800af642fa749a78c659c409ae9c033ee3ff1
Commit: b60eacbd071c0fe1be80fa40e85c3169cf69f3f2
https://github.com/tribe29/checkmk/commit/b60eacbd071c0fe1be80fa40e85c3169c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/fetchers/snmp.py
Log Message:
-----------
fetcher: refactor selection of SNMP sections
This will make the upcoming new mode integrate more easily.
CMK-6175
Change-Id: I540f2935359e2f532b73470d04731fdf4bf166bb
Commit: 167a002ef143fb1ed36baae2172a5fb23af26f9c
https://github.com/tribe29/checkmk/commit/167a002ef143fb1ed36baae2172a5fb23…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M cmk/utils/cpu_tracking.py
Log Message:
-----------
Idle CPU: Filter negative values
In some cases with short measurements, it is possible that the errors in
the process measurements accumulate enough to be slightly higher than
the elapsed time. In this case, `Snapshot.idle` may return a negative
value in the order of a few ms.
This patch filters negative idle values out.
CMK-6259
Change-Id: Ie09e671ad73f7673ebc708587a011861385241d7
Compare:
https://github.com/tribe29/checkmk/compare/6dde3c6aa1fe...167a002ef143