Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7a1a3d080396edc629335ae473d038f5066275dd
https://github.com/Checkmk/checkmk/commit/7a1a3d080396edc629335ae473d038f50…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
R cmk/base/plugins/agent_based/elasticsearch_indices.py
R cmk/base/plugins/agent_based/emc_isilon_ifs.py
R cmk/base/plugins/agent_based/emc_isilon_iops.py
R cmk/base/plugins/agent_based/emc_isilon_quota.py
R cmk/base/plugins/agent_based/emc_vplex_director_stats.py
R cmk/base/plugins/agent_based/emc_vplex_if.py
R cmk/base/plugins/agent_based/emc_vplex_volumes.py
R cmk/base/plugins/agent_based/entity_sensors.py
R cmk/base/plugins/agent_based/enviromux.py
R cmk/base/plugins/agent_based/enviromux_aux.py
R cmk/base/plugins/agent_based/enviromux_digital.py
R cmk/base/plugins/agent_based/enviromux_external.py
R cmk/base/plugins/agent_based/enviromux_micro.py
R cmk/base/plugins/agent_based/enviromux_micro_external.py
R cmk/base/plugins/agent_based/enviromux_remote_input.py
R cmk/base/plugins/agent_based/enviromux_sems_digital.py
R cmk/base/plugins/agent_based/enviromux_sems_external.py
R cmk/base/plugins/agent_based/enviromux_sems_internal.py
R cmk/base/plugins/agent_based/epower.py
R cmk/base/plugins/agent_based/esx_vsphere_counters.py
R cmk/base/plugins/agent_based/esx_vsphere_counters_ramdisk.py
R cmk/base/plugins/agent_based/esx_vsphere_datastore_io.py
R cmk/base/plugins/agent_based/esx_vsphere_hostsystem_cpu_usage.py
R cmk/base/plugins/agent_based/esx_vsphere_hostsystem_mem_usage.py
R cmk/base/plugins/agent_based/esx_vsphere_hostsystem_section.py
R cmk/base/plugins/agent_based/esx_vsphere_snapshot.py
R cmk/base/plugins/agent_based/esx_vsphere_systeminfo.py
R cmk/base/plugins/agent_based/esx_vsphere_vm.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_cpu.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_datastores.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_guest_tools.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_heartbeat.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_mem_usage.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_name.py
R cmk/base/plugins/agent_based/esx_vsphere_vm_running_on.py
R cmk/base/plugins/agent_based/etherbox.py
R cmk/base/plugins/agent_based/ewon.py
R cmk/base/plugins/agent_based/extreme_vsp_switches_cpu_util.py
R cmk/base/plugins/agent_based/extreme_vsp_switches_fan.py
R cmk/base/plugins/agent_based/extreme_vsp_switches_power_supply.py
R cmk/base/plugins/agent_based/extreme_vsp_switches_temperature.py
A cmk/plugins/collection/agent_based/emc_isilon_ifs.py
A cmk/plugins/collection/agent_based/emc_isilon_iops.py
A cmk/plugins/collection/agent_based/emc_isilon_quota.py
A cmk/plugins/collection/agent_based/emc_vplex_director_stats.py
A cmk/plugins/collection/agent_based/emc_vplex_if.py
A cmk/plugins/collection/agent_based/emc_vplex_volumes.py
A cmk/plugins/collection/agent_based/entity_sensors.py
A cmk/plugins/collection/agent_based/enviromux.py
A cmk/plugins/collection/agent_based/enviromux_aux.py
A cmk/plugins/collection/agent_based/enviromux_digital.py
A cmk/plugins/collection/agent_based/enviromux_external.py
A cmk/plugins/collection/agent_based/enviromux_micro.py
A cmk/plugins/collection/agent_based/enviromux_micro_external.py
A cmk/plugins/collection/agent_based/enviromux_remote_input.py
A cmk/plugins/collection/agent_based/enviromux_sems_digital.py
A cmk/plugins/collection/agent_based/enviromux_sems_external.py
A cmk/plugins/collection/agent_based/enviromux_sems_internal.py
A cmk/plugins/collection/agent_based/epower.py
A cmk/plugins/collection/agent_based/etherbox.py
A cmk/plugins/collection/agent_based/ewon.py
A cmk/plugins/collection/agent_based/extreme_vsp_switches_cpu_util.py
A cmk/plugins/collection/agent_based/extreme_vsp_switches_fan.py
A cmk/plugins/collection/agent_based/extreme_vsp_switches_power_supply.py
A cmk/plugins/collection/agent_based/extreme_vsp_switches_temperature.py
A cmk/plugins/elasticsearch/agent_based/elasticsearch_indices.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_counters.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_counters_ramdisk.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_datastore_io.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_hostsystem_cpu_usage.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_hostsystem_mem_usage.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_hostsystem_section.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_snapshot.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_systeminfo.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_cpu.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_datastores.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_guest_tools.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_heartbeat.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_mem_usage.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_name.py
A cmk/plugins/vsphere/agent_based/esx_vsphere_vm_running_on.py
M tests/unit/checks/generictests/datasets/emc_isilon_ifs_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_counters_swap.py
R tests/unit/cmk/base/plugins/agent_based/esx_vsphere_vm_util.py
R tests/unit/cmk/base/plugins/agent_based/test_elasticsearch_indices.py
R tests/unit/cmk/base/plugins/agent_based/test_emc_isilon_quota.py
R tests/unit/cmk/base/plugins/agent_based/test_emc_vplex_if.py
R tests/unit/cmk/base/plugins/agent_based/test_entity_sensors.py
R tests/unit/cmk/base/plugins/agent_based/test_enviromux_digital.py
R tests/unit/cmk/base/plugins/agent_based/test_enviromux_remote_input.py
R tests/unit/cmk/base/plugins/agent_based/test_epower.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_counters.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_datastore_io.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_hostsystem_cpu_usage.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_hostsystem_mem_usage.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_hostsystem_section.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_snapshots.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_cpu.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_datastores.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_guest_tools.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_heartbeat.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_mem_usage.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_name.py
R tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_running_on.py
R tests/unit/cmk/base/plugins/agent_based/test_etherbox.py
R tests/unit/cmk/base/plugins/agent_based/test_ewon.py
R tests/unit/cmk/base/plugins/agent_based/test_extreme_vsp_switches_cpu_util.py
R tests/unit/cmk/base/plugins/agent_based/test_extreme_vsp_switches_fan.py
R tests/unit/cmk/base/plugins/agent_based/test_extreme_vsp_switches_power_supply.py
R tests/unit/cmk/base/plugins/agent_based/test_extreme_vsp_switches_temperature.py
A tests/unit/cmk/plugins/collection/agent_based/test_emc_isilon_quota.py
A tests/unit/cmk/plugins/collection/agent_based/test_emc_vplex_if.py
A tests/unit/cmk/plugins/collection/agent_based/test_entity_sensors.py
A tests/unit/cmk/plugins/collection/agent_based/test_enviromux_digital.py
A tests/unit/cmk/plugins/collection/agent_based/test_enviromux_remote_input.py
A tests/unit/cmk/plugins/collection/agent_based/test_epower.py
A tests/unit/cmk/plugins/collection/agent_based/test_etherbox.py
A tests/unit/cmk/plugins/collection/agent_based/test_ewon.py
A tests/unit/cmk/plugins/collection/agent_based/test_extreme_vsp_switches_cpu_util.py
A tests/unit/cmk/plugins/collection/agent_based/test_extreme_vsp_switches_fan.py
A tests/unit/cmk/plugins/collection/agent_based/test_extreme_vsp_switches_power_supply.py
A tests/unit/cmk/plugins/collection/agent_based/test_extreme_vsp_switches_temperature.py
A tests/unit/cmk/plugins/elasticsearch/agent_based/test_elasticsearch_indices.py
A tests/unit/cmk/plugins/vsphere/agent_based/esx_vsphere_vm_util.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_counters.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_datastore_io.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_hostsystem_cpu_usage.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_hostsystem_mem_usage.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_hostsystem_section.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_snapshots.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_cpu.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_datastores.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_guest_tools.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_heartbeat.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_mem_usage.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_name.py
A tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_vm_running_on.py
Log Message:
-----------
agent_based migration: e*
Change-Id: I9a53e498fd7550d2aeeb9d6b60127f550c5b20b4
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 59404d42ce88bbbc94336758aa2b493a77487ed2
https://github.com/Checkmk/checkmk/commit/59404d42ce88bbbc94336758aa2b493a7…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16196.md
M cmk/plugins/collection/agent_based/cisco_temperature.py
M tests/unit/cmk/plugins/collection/agent_based/test_cisco_temperature.py
Log Message:
-----------
cisco_temperature: Improve admin state detection
Previously the detection of the sensor admin state was implemented by comparing the interface description ifDescr with the sensor name entPhysicalName and using the interface admin state.
This does not work for different Cisco sytems, as e.g. Catalyst and ASR.
The mapping between interface and sensor is now attempted via the entAliasMappingTable (OID: 1.3.6.1.2.1.47.1.3.2.1).
For Cisco ASR/NX-OS a further mapping between containers and corresponding subslots is made.
In case the entAliasMappingTable is not available or could not used for mapping, the old version is used as a fallback.
SUP-16428
SUP-16903
SUP-18398
Change-Id: Id5d7fabb113fb3affde169413c9d4207b8216e0d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 304e98a45f762d3411463e1a0e907cf696933011
https://github.com/Checkmk/checkmk/commit/304e98a45f762d3411463e1a0e907cf69…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16196
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
cisco_temperature: Improve admin state detection
Previously the detection of the sensor admin state was implemented by comparing the interface description ifDescr with the sensor name entPhysicalName and using the interface admin state.
This does not work for different Cisco sytems, as e.g. Catalyst and ASR.
The mapping between interface and sensor is now attempted via the entAliasMappingTable (OID: 1.3.6.1.2.1.47.1.3.2.1).
For Cisco ASR/NX-OS a further mapping between containers and corresponding subslots is made.
In case the entAliasMappingTable is not available or could not used for mapping, the old version is used as a fallback.
SUP-16428
SUP-16903
SUP-18398
Change-Id: Id5d7fabb113fb3affde169413c9d4207b8216e0d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 54ea8501e4370ffabcfe65fad6e7c83d494bfc87
https://github.com/Checkmk/checkmk/commit/54ea8501e4370ffabcfe65fad6e7c83d4…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16196.md
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
cisco_temperature: Improve admin state detection
Previously the detection of the sensor admin state was implemented by comparing the interface description ifDescr with the sensor name entPhysicalName and using the interface admin state.
This does not work for different Cisco sytems, as e.g. Catalyst and ASR.
The mapping between interface and sensor is now attempted via the entAliasMappingTable (OID: 1.3.6.1.2.1.47.1.3.2.1).
For Cisco ASR/NX-OS a further mapping between containers and corresponding subslots is made.
In case the entAliasMappingTable is not available or could not used for mapping, the old version is used as a fallback.
SUP-16428
SUP-16903
SUP-18398
Change-Id: Id5d7fabb113fb3affde169413c9d4207b8216e0d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 79d2f9726834199cb6ca09457a9551df604b95fe
https://github.com/Checkmk/checkmk/commit/79d2f9726834199cb6ca09457a9551df6…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
M cmk/utils/notify_types.py
Log Message:
-----------
notification rules: add typedict models for the plugins
This commit only adds the typed dicts for the builtin plugins.
However, the EventRule typeddict is still not aware of these
plugin types. Will do this in a separate commit.
Change-Id: I825ac1260fcac38b5851ddfa5174320d5e5c1b9f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: e2d707e10bfc2e4399cd174613c3042b303dc10c
https://github.com/Checkmk/checkmk/commit/e2d707e10bfc2e4399cd174613c3042b3…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16855
M cmk/bi/data_fetcher.py
Log Message:
-----------
16855 FIX bi: Fix crash for services with special characters
Previously, the BI would crash if a service name had special characters (e.g. emoticons).
The error was: "Internal error: ('utf-8', 'bi:aggregation_lookup..., 'surrogates not allowed')".
The BI now handles and shows special characters correctly.
SUP-17414
Change-Id: I2db4fe69ded4501e1f6dbed11c57ad2af79127a3
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications