Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: efa271bde025c0a8bbcb127e4b3d3b46b1e54b0d
https://github.com/tribe29/checkmk/commit/efa271bde025c0a8bbcb127e4b3d3b46b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface checks: replace IngoreResultsError with GetRateError
The latter is more specific.
Change-Id: Ifb15df893997e2939fa4ac0e0dd72a8e919d13f0
Commit: d29b1c194c8e594c5f13665357ce96a0511190de
https://github.com/tribe29/checkmk/commit/d29b1c194c8e594c5f13665357ce96a05…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
interface checks: prepare for skipping wrapped counters
This makes our beloved interface code even more horrible. However, a
cleanup will follow.
SUP-10259
Change-Id: I02f127db6ca7b0e028867eec9fdea4a95bc9e052
Commit: d8ae3f7d2bbe72780f7955bdac2dbe909b4d2079
https://github.com/tribe29/checkmk/commit/d8ae3f7d2bbe72780f7955bdac2dbe909…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
A .werks/14424
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/test_fritz.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_if.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
14424 FIX Interface services: Do not abort upon counter overflow
SUP-10259
Change-Id: I41f6cf2ec778c076f3c3b9a2f0dede58001ef0a5
Commit: 7288e268ab5473c30aec88d3346a1ebd2f506bbe
https://github.com/tribe29/checkmk/commit/7288e268ab5473c30aec88d3346a1ebd2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface utils: add unit test for broadcast/multicast averaging
CMK-10914
Change-Id: I8f6628b130e844b73eab9e7374ccf35a489cebb9
Commit: c2d3b672cd3d4fa2022ff1a34501bc5efe8a2794
https://github.com/tribe29/checkmk/commit/c2d3b672cd3d4fa2022ff1a34501bc5ef…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/test_fritz.py
M tests/unit/cmk/base/plugins/agent_based/test_if32.py
M tests/unit/cmk/base/plugins/agent_based/test_if64_tplink.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_statgrab_net.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_if.py
M tests/unit/cmk/base/plugins/agent_based/test_mcdata_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_if.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_bladecenter_if.py
M tests/unit/cmk/base/plugins/agent_based/test_vms_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_if64.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface utils: compute compound rates instead of compound counters
CMK-10914
Change-Id: Ib849e45883c2396371335715573988e6778b154e
Commit: c45773cebe5c38698785e548394ba246f5e96416
https://github.com/tribe29/checkmk/commit/c45773cebe5c38698785e548394ba246f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
interface utils: refactoring to facilitate using a new data model I
CMK-10914
Change-Id: I1a9b11710a1851c729304651f77b1ef4ca5f7350
Commit: 7df478f1afe4864daed41e6a1cb4912cf1ef7c79
https://github.com/tribe29/checkmk/commit/7df478f1afe4864daed41e6a1cb4912cf…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
interface utils: refactoring to facilitate using a new data model II
CMK-10914
Change-Id: I09534673fac1c32b2e031c367c34f74f280fec6b
Commit: 56e3e7e0672b0d058548435012e8fa0fdc24ac37
https://github.com/tribe29/checkmk/commit/56e3e7e0672b0d058548435012e8fa0fd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
interface utils: refactoring to facilitate using a new data model III
CMK-10914
Change-Id: I811ed804a9fccbe0d0a1fc2e63c3b5462be84ca4
Commit: 91fb806fc2cfb9594c7435b90114eb28a27be9d2
https://github.com/tribe29/checkmk/commit/91fb806fc2cfb9594c7435b90114eb28a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/aix_if.py
M cmk/base/plugins/agent_based/aws_ec2.py
M cmk/base/plugins/agent_based/aws_rds.py
M cmk/base/plugins/agent_based/cadvisor_if.py
M cmk/base/plugins/agent_based/emc_vplex_if.py
M cmk/base/plugins/agent_based/esx_vsphere_counters.py
M cmk/base/plugins/agent_based/fritz.py
M cmk/base/plugins/agent_based/gcp_gce.py
M cmk/base/plugins/agent_based/hitachi_hnas_fc_if.py
M cmk/base/plugins/agent_based/hp_msa_if.py
M cmk/base/plugins/agent_based/hpux_if.py
M cmk/base/plugins/agent_based/huawei_osn_if.py
M cmk/base/plugins/agent_based/if32.py
M cmk/base/plugins/agent_based/if64.py
M cmk/base/plugins/agent_based/if_brocade_lancom.py
M cmk/base/plugins/agent_based/inventory_statgrab_net.py
M cmk/base/plugins/agent_based/lnx_if.py
M cmk/base/plugins/agent_based/mcdata_fcport.py
M cmk/base/plugins/agent_based/netapp_api_if.py
M cmk/base/plugins/agent_based/ucs_bladecenter_if.py
M cmk/base/plugins/agent_based/utils/if64.py
M cmk/base/plugins/agent_based/utils/interfaces.py
M cmk/base/plugins/agent_based/vms_if.py
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_emc_vplex_if.py
M tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_fritz_no_dsl.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce.py
M tests/unit/cmk/base/plugins/agent_based/test_if32.py
M tests/unit/cmk/base/plugins/agent_based/test_if64_tplink.py
M tests/unit/cmk/base/plugins/agent_based/test_if_brocade_lancom.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_statgrab_net.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_if.py
M tests/unit/cmk/base/plugins/agent_based/test_mcdata_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_bladecenter_if.py
M tests/unit/cmk/base/plugins/agent_based/test_vms_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_if64.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface utils: split current data model into counters and rest
CMK-10914
Change-Id: Iabfa60f76e987d22ff9ba16851f1ac7b5450d714
Commit: b65ff11775f53b612a82a96609e2fe16039a1b0d
https://github.com/tribe29/checkmk/commit/b65ff11775f53b612a82a96609e2fe160…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
interface utils: create data model for an interface with computed rates
CMK-10914
Change-Id: I12e5fe28ffcdd6e69d364d8c9667c531b8f80985
Commit: fee4b19da807243f24d95d0dc6350b9c90f30178
https://github.com/tribe29/checkmk/commit/fee4b19da807243f24d95d0dc6350b9c9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/interfaces.py
Log Message:
-----------
interface utils: implement methods for instantiating new data structure
CMK-10914
Change-Id: I48bb1bdde5fa61de3fac9ea755a1bdc8ea6162da
Commit: 200072e9f71dc83d33ecf58ae341f56936e145bc
https://github.com/tribe29/checkmk/commit/200072e9f71dc83d33ecf58ae341f5693…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/aws_ec2.py
M cmk/base/plugins/agent_based/aws_rds.py
M cmk/base/plugins/agent_based/cadvisor_if.py
M cmk/base/plugins/agent_based/esx_vsphere_counters.py
M cmk/base/plugins/agent_based/gcp_gce.py
M cmk/base/plugins/agent_based/huawei_osn_if.py
M cmk/base/plugins/agent_based/if64.py
M cmk/base/plugins/agent_based/if64_basic.py
M cmk/base/plugins/agent_based/inventory_statgrab_net.py
M cmk/base/plugins/agent_based/lnx_if.py
M cmk/base/plugins/agent_based/utils/if64.py
M cmk/base/plugins/agent_based/utils/interfaces.py
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_ec2.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_rds.py
M tests/unit/cmk/base/plugins/agent_based/test_cadvisor_if.py
M tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_fritz.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_statgrab_net.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_if.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface utils: switch to new data model
CMK-10914
Change-Id: I4e44b32f018199abaa564eaceb7f38bbaec3fb35
Commit: 03859dc23722849daa065e5003b20f653eb1c0a6
https://github.com/tribe29/checkmk/commit/03859dc23722849daa065e5003b20f653…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
A .werks/14542
M cmk/base/plugins/agent_based/aix_if.py
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_ec2.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_rds.py
M tests/unit/cmk/base/plugins/agent_based/test_emc_vplex_if.py
M tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_fritz.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_statgrab_net.py
M tests/unit/cmk/base/plugins/agent_based/test_mcdata_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_if.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_bladecenter_if.py
M tests/unit/cmk/base/plugins/agent_based/test_vms_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
14542 FIX Interface checks: Stop producing constantly zero and potentially wrong
metrics
CMK-10914
Change-Id: Ib038df0ac1958f1c273feb75d5b414319bd35326
Commit: 8cf7bc713ce6af4278f1455b7f7f76650b014f49
https://github.com/tribe29/checkmk/commit/8cf7bc713ce6af4278f1455b7f7f76650…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/cadvisor_if.py
M cmk/base/plugins/agent_based/utils/interfaces.py
M tests/unit/cmk/base/plugins/agent_based/test_cadvisor_if.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
interface utils: switch to new metric names for packet rates
CMK-10914
Change-Id: I8be2525a7750ffdf9667231da98af921bc730674
Commit: f0161837b67263f79c41b76b763b57e7e830f12f
https://github.com/tribe29/checkmk/commit/f0161837b67263f79c41b76b763b57e7e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M agents/wnx/src/common/mailslot_transport.cpp
M agents/wnx/src/common/mailslot_transport.h
Log Message:
-----------
Slightly imporve mailslot API
- std::string in API and always log on debug
Change-Id: I24d949b74c79c707f68b263eb7b87881669afb95
Commit: 7dc6476c381d02d02c4d179d27a67b27e021d7d5
https://github.com/tribe29/checkmk/commit/7dc6476c381d02d02c4d179d27a67b27e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-service.cpp
Log Message:
-----------
Fully implement agent side mailslot data transfer
- some changes in API required for testing
Testing: not possible.
CMK-10620
Change-Id: Icb3448b0e4d5371453eeebe29a87aeb774d45f5b
Compare:
https://github.com/tribe29/checkmk/compare/5e952492588c...7dc6476c381d