Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 71a2f629d06c8add794add57a742325c01971be6
https://github.com/tribe29/checkmk/commit/71a2f629d06c8add794add57a742325c0…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/gcp_gcs.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gcs.py
Log Message:
-----------
Add resource labels to gcp services
- Add resource labels we get from the metrics as service labels
- include bucket_name
Change-Id: Id378cdf846f99a485490aa1b9026b8f71295509c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5a2e94820b1cb157eb5520922c9d9634089cc28f
https://github.com/tribe29/checkmk/commit/5a2e94820b1cb157eb5520922c9d96340…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M .f12
M .werks/.f12
M active_checks/.f12
M bin/.f12
M checkman/.f12
M locale/.f12
M tests/Makefile
Log Message:
-----------
exclude shell files by directory
This will allow us to enable the checks one by one...
Change-Id: I4caca1d3e0142c55fb77edf37f70752eabf3b4f6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8d5a0329b3f7482f423c2d7e482b3b5ca5076a9d
https://github.com/tribe29/checkmk/commit/8d5a0329b3f7482f423c2d7e482b3b5ca…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
A .werks/13288
Log Message:
-----------
13288 Introduced incremental activation
With this change the microcore and its helper processes are able to reuse parts of the previous configuration, without
compiling everything anew. Only actually changed hosts will be fully recompiled.
This can significantly reduce the waiting time for "Activate changes".
In addition, the workload during the compilation phase is also reduced, giving the monitoring core some room to breathe.
F+:
real 0m21.107s
user 2m10.626s
sys 0m2.581s
real 0m6.936s
user 0m24.366s
sys 0m1.492s
F-:
Currently, incremental activation is used automatically when possible.
There a several scenarios which prevent incremental activation. For example, changing any rulesets requires a recompilation of all hosts.
Mostly actions which do not relate to the create/edit/delete context of hosts and clusters.
Change-Id: I22e1da7f57a97e2385655deba470fd5de033827b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 20427eef090fef754fe43b983a782a5040fd5ff5
https://github.com/tribe29/checkmk/commit/20427eef090fef754fe43b983a782a504…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/aws/roles/install-cmk/tasks/main.yml
Log Message:
-----------
remove pointless xinetd config
If systemd is present, it will be used.
Change-Id: I6b0533b592396e2a3dfff320e039f19399d320af
Commit: 810ba8053314dc5cb3dc8144a2593486ef3ba83e
https://github.com/tribe29/checkmk/commit/810ba8053314dc5cb3dc8144a2593486e…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/gcp_gcs.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gcs.py
Log Message:
-----------
refactor gcp gcs check plugin
parse section directly into a dictionary of items.
Change-Id: Iaef9d61a6d97a9a19a0d1f487a2014bdd2724831
Commit: a34570e87124fd6e7e779065b4ba0fe427896004
https://github.com/tribe29/checkmk/commit/a34570e87124fd6e7e779065b4ba0fe42…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
R buildscripts/scripts/test-python3-pipenv-deps.jenkins
Log Message:
-----------
Job has been removed from CI
Change-Id: Ia7ac2cad174e7ab0d2b733021cb5489ab55a6541
Commit: e47adb6dc9db6132f9362507495964cc3748c1bb
https://github.com/tribe29/checkmk/commit/e47adb6dc9db6132f9362507495964cc3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M buildscripts/scripts/windows-agent-build-gerrit.jenkins
Log Message:
-----------
Also build agent controller in gerrit pipeline
Change-Id: Iaea8c11d990c687dca9501e3adb1159b1f82c01b
Compare: https://github.com/tribe29/checkmk/compare/93f523cbb41b...e47adb6dc9db
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 07508f5a2875b3e4aba099ac85e3d36c36ed7aa4
https://github.com/tribe29/checkmk/commit/07508f5a2875b3e4aba099ac85e3d36c3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M agents/cfg_examples/systemd/check-mk-agent@.service
M agents/check_mk_agent.linux
Log Message:
-----------
read remote address from stdin
In the new setup the agent no longer listens
to the outside world, so the REMOTE environment
variables won't be set.
It is the controllers job to inform the agent
about the remote address.
Change-Id: Ib864bef47b7ec5c4dee84c6a215d1cd276eb7670
Commit: 93f523cbb41bb44d84ca9fb6202cbcf782bc5da5
https://github.com/tribe29/checkmk/commit/93f523cbb41bb44d84ca9fb6202cbcf78…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/pull.rs
Log Message:
-----------
CMK-9603: cmk-agent-ctl: Simplify/optimize pull cycle
- Purge deletion of allow-legacy-pull-marker from pull cycle.
It's done by the registration process. However, if it's still
there due to some error, it will be ignored by the pull cycle
as soon as a registration exists.
- Update data/objects resultig from registration only if the
registration was just reloaded.
Change-Id: Ic4c5f9c316c9c7008cb530b33541e4e34dee2303
Compare: https://github.com/tribe29/checkmk/compare/c7551f8375b2...93f523cbb41b