Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 8502afa559e785c6f57964961c181ecef25b0e59
https://github.com/tribe29/checkmk/commit/8502afa559e785c6f57964961c181ecef…
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: 9fca5c0b7d6b6973601f00ef48fa704524a3034a
https://github.com/tribe29/checkmk/commit/9fca5c0b7d6b6973601f00ef48fa70452…
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: 9b9cd4b950924523c061e857b6c572f12283c9fd
https://github.com/tribe29/checkmk/commit/9b9cd4b950924523c061e857b6c572f12…
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: 9996cbbf6cfb864f7ec5e5cdf9e844b5682e0640
https://github.com/tribe29/checkmk/commit/9996cbbf6cfb864f7ec5e5cdf9e844b56…
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: ce2b62bb35cae9288921bcc906d7f9b0ad47b765
https://github.com/tribe29/checkmk/commit/ce2b62bb35cae9288921bcc906d7f9b0a…
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: 5f566b96182b5c8f838afcdd5672402e24467d40
https://github.com/tribe29/checkmk/commit/5f566b96182b5c8f838afcdd5672402e2…
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/6b773fa1585f...5f566b96182b