ID: 13890
Title: Resurrect magic column name prefixing for cached state history table
Component: Livestatus
Level: 2
Class: Bug fix
Version: 2.2.0i1
There was a regression in 2.1 which broke the magic prefixing of column
names for the statehist table with "current_". This in turn broke various
availability-related things in the GUI which relied on that hack.
ID: 14427
Title: Fujitsu storage systems: "Summary Status 0" turns to UNKNOWN
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The incompatibility of this change affects users who monitor the "Summary Status 0" service on Fujitsu storage systems.
The status of the service "Summary Status 0" turns to unknown due to a changed service name. This means that this service needs to be rediscovered on the hosts.
The new service name is "Summary Status".
Affected checks: <br>
<li>fjdarye60_sum</li>
<li>fjdarye100_sum</li>
<li>fjdarye101_sum</li>
<li>fjdarye500_sum</li>
ID: 13910
Title: Fix wrong start and end time for downtimes
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
This fixes a regression introduced in 2.1 where the start time and
the end time of the downtimes were computed incorrectly. This could
result in a shift of several hours, depending on the local time of
the server.
ID: 14061
Title: ibm_svc_systemstats: Fix crash in discovery
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0p6
ibm_svc_systemstats would crash during discovery for stats with
decimal values. Now, we cast those values to floats.
ID: 14407
Title: single process cpu utilization on windows
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
On windows the per process cpu utilization used to be twice as large as expected.
This has been fixed. No user interaction required.
ID: 14537
Title: service_discovery: addition of new endpoint to show full service discovery result
Component: REST API
Level: 1
Class: New feature
Version: 2.2.0i1
This werk introduces the new /objects/service_discovery/{host_name} endpoint which
returns the latest service discovery result of a host. The response object includes the
check table with all discovered services, the host labels, the vanished and new labels.
The existing /domain-types/service/collections/services endpoint, which only returned the
discovered services of a specific phase is deprecated and will be removed with Checkmk 2.3.
Users should consider migrating the functionalities to the new endpoint.
ID: 14341
Title: service_discovery: reimplementation of execute discovery mode endpoint
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
Previously, only the update detection mode provided the desired result, while all other modes either had no
effect or behaved differently than described. This werk reimplements the discover_services action endpoint.
In addition, the descriptions of certain modes are changed to better reflect the intended action. All modes
return the same response schema as before expect the refresh option.
The refresh option starts a background job. The response is therefore different from the other mode responses and
contains a redirect link to the current status of the running job. The job status can also be directly queried
directly via the new endpoint /objects/service_discovery_run/{host_name} endpoint.
ID: 13889
Title: Fixed unit/description translation of SNMP traps
Component: Event Console
Level: 2
Class: Bug fix
Version: 2.2.0i1
Due to a regression in 2.1, the translation of units and descriptions of
SNMP traps was broken, this has been fixed.
ID: 14487
Title: Dashboard element "Host state": Fix $HOST_ALIAS$ macro
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
The title macro $HOST_ALIAS$ did not work for Host state dashlets. This is fixed and the macro is replaced by the given host alias.