Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 9d0d16889cf0d283aa77b93beb1d5851e923f42d
https://github.com/tribe29/checkmk/commit/9d0d16889cf0d283aa77b93beb1d5851e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/interfaces.py
Log Message:
-----------
if check params: improve formatting
Change-Id: Ibb02ed7d23dcea909f743a25282e1b3fa498061a
Commit: a5f4b5de1866697531ac0aaf9790efb425421862
https://github.com/tribe29/checkmk/commit/a5f4b5de1866697531ac0aaf9790efb42…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface utils and tests: fix legacy import "State as state"
Change-Id: I6450d8e95832955ce15a9d3acbacd90a92c5f107
Commit: 09dff88fdd92f763314d4905bbd014b75e5b77eb
https://github.com/tribe29/checkmk/commit/09dff88fdd92f763314d4905bbd014b75…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
Refactoring in interface utils
This is a preparation for implementing a configuration option which
allows for configuring mappings of combinations of operational and admin
states to a monitoring state.
SUP-6489
Change-Id: I325d950339670d10785640431e7c7dbfc94d57ec
Commit: e745d371f610d7c629f0679d835b7b6b06909690
https://github.com/tribe29/checkmk/commit/e745d371f610d7c629f0679d835b7b6b0…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
M cmk/gui/plugins/wato/check_parameters/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_if_parameters.py
Log Message:
-----------
if checks: implement new config option to map op. and admin. states
This new configuration option allows for mapping combinations of
operational and admin states to monitoring states. Previously, these two
quantities could only be mapped independently of each other. This commit
only adds the corresponding configuration option, the actual
functionality will be added in the following commits.
SUP-6489
Change-Id: I12e794797f819bcca2d6e338a2d30a005da53b57
Commit: 86a21e038c326aac4b9cdd39f8ef51c75f914776
https://github.com/tribe29/checkmk/commit/86a21e038c326aac4b9cdd39f8ef51c75…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
if checks: implement checking of combinations of oper and admin states
SUP-6489
Change-Id: Ibb2d2f9797b37f5f00b72e54b2429691c0749bd2
Commit: 32622cf511d375ddb572a008e81809242b0c0eae
https://github.com/tribe29/checkmk/commit/32622cf511d375ddb572a008e81809242…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
A .werks/12885
Log Message:
-----------
12885 <tt>if64</tt>: Option to Check Combination of Operational and Admin
States
The interface check <tt>if64</tt> always displays the operational status
<tt>ifOperStatus</tt> of the interface. Furthermore, it can be configured to
fetch and display the admin status <tt>ifAdminStatus</tt>. For both states,
there are configuration options to map them to monitoring states (eg.
ifOperStatus=up --> OK, ifOperStatus=down --> CRIT).
However, before this werk, there was no option to assign a monitoring state
to a <i>combination</i> of an operational and an admin state. With the
additional configuration option introduced by this werk, you can for example
configure that an interface which is down <i>and</i> admin down should be
considered OK. Such a setting will only apply to interfaces matching the
configured operational <i>and</i> the configured admin state. For example, an
interface which is down but admin up would not be affected.
SUP-6489
Change-Id: I61ae379c55eb53de2128c332e20fc536a384eef8
Compare:
https://github.com/tribe29/checkmk/compare/e03464ef6416...32622cf511d3