Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d567dd67d35bfcde26e28a3ba5fa22f487cee852
https://github.com/tribe29/checkmk/commit/d567dd67d35bfcde26e28a3ba5fa22f48…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
A .werks/12878
M checks/systemd_units
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
12878 FIX <tt>systemd_units</tt>: Handle "●" as marker for broken
units correctly
The check plugin <tt>systemd_units</tt>, which monitors systemd units, did
not handle "●" as a marker for broken units correctly. This marker is used
when <tt>LC_ALL="C.UTF-8"</tt>, which is set by the Checkmk linux
agent.
Closes #370
Change-Id: Ife98a91bf9749f01f7eaaaf1ab7390ca24a1ad81
Commit: de57d788b0f5b276b75e57f3412c168f5b96110f
https://github.com/tribe29/checkmk/commit/de57d788b0f5b276b75e57f3412c168f5…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
A .werks/13124
M checkman/systemd_units_services
M checks/systemd_units
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
13124 FIX Improve usability of single systemd services discovery ruleset
The ruleset "Systemd single services discovery" allows for configuring
the discovery of single systemd services. This ruleset has been slightly
reworked to improve its usability. However, users do not need to take
any immediate action, since current configurations will continue working.
In particular, it is not possible any more to configure empty conditions
on the systemd service descriptions, unit names or states. When editing
a previously configured rule with empty conditions, users must untick
these empty conditions in order to be able to save the changes. Also,
any regular expressions are now checked for validity before saving.
Furthermore, we have added a default restriction on the unit names. This
restriction excludes the volatile systemd services check-mk-agent@.service
used by the Checkmk agent from being discovered. These services appear and
disappaer frequently, constantly resulting in vanished and undiscovered
services. Therefore, they are never discovered, indepedently of the user
configuration. See also werk #12907.
Change-Id: I2e428fe22319189aa41900ea8b153d23772871d8
Compare:
https://github.com/tribe29/checkmk/compare/d05662ded1bf...de57d788b0f5