ID: 12647
Title: ups_cps_battery: fix crash "ValueError (invalid literal for int() with base 10:'NULL')"
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The check ups_cps_battery crashed with the error "ValueError (invalid literal for int() with base 10:'NULL')"
if the value for the OID "upsAdvanceBatteryTemperature" is equal to 'NULL'.
This is a violation of the SNMP specification.
In future these values will simply be ignored.
ID: 12423
Title: <tt>cisco_asa_failover</tt>: Also monitor local, remote and failover link status
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
This werk extends the functionality of the check plugin <tt>cisco_asa_failover</tt>,
which monitors the status of Cisco ASA failover clusters. This plugin will now go
WARN if the local or the remote device are not either active or in standby.
Furthermore, the the plugin will now report CRIT if the failover link is not up.
ID: 12457
Title: Cleanup routine for hosts no longer needlessly loads the complete config
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
The internally used clean-up command <tt>cmk --automation delete-hosts {hostname}</tt> always loaded
the complete host configuration and all checks. This information was never actually needed.
ID: 12645
Title: docker node disk usage (enforced services): field "type" changed from Text to DropDownChoice
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The text field "Type" in the enforced service rule "docker node disk usage" was changed to DropDownChoice
in order to prevent wrong input.
ID: 12381
Title: Fix ruleset transformation of 'Hosts not using Inline-SNMP' to 'Hosts using a specific SNMP Backend'
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
During an update from 1.6.0 to 2.0.0 the deprecated ruleset {{Hosts not using Inline-SNMP}}
is transformed to the new ruleset {{Hosts using a specific SNMP Backend}}.
This did not work properly and resulted in a hanging update process with the error message:
{{Bad Host SNMP Backend configuration}}.
ID: 12616
Title: Fix missing "From" parameter in bulk notifications
Component: Notifications
Level: 1
Class: Bug fix
Version: 2.1.0i1
If you had set the option "From" in notification rules with bulk enabled, the
default address was used.
ID: 12633
Title: entity_sensors_temp: use device units for temperature
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The entity_sensors_temp check assumed the unit of all temperature sensor
readings to be Celsius. With this change, the check reads the temperature unit
directly from the device.
ID: 12646
Title: agent_azure: correct piggyback-section headers
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Since version 2.0.0i2 the piggyback section header names have been post-processed
(dash was replaced with an underscore).
This could lead to the piggyback data no longer matching the configured CMK hosts.
This fix removes the postprocessing for piggyback section headers.
ID: 12310
Title: add cgroup v2 support for mk_docker.py
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The output of the docker api differs depending on the cgroup version used on
the docker host. checkmk can now handle the output of mk_docker.py running on a
cgroup v2 host.
ID: 12632
Title: entity_sensors_temp: remove default temperature levels
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The check entity_sensors_temp monitors temperature sensors on devices mapped to
the ENTITY-MIB. These sensors monitor the temperature of different hardware
components: CPU, chassis ambient, and accelerator. It does not make sense to
define a default upper temperature limit, as acceptable temperature levels vary
greatly across the different components. Default levels have therefore been
removed. It is still possible to configure upper temperature levels for each of
the sensors.