ID: 6673
Title: Checks from mkps did not always replace existing checks
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
Check_MK precompiles check plugins, so that they can be faster reused later on.
The mechanism which detects if a plugin needs to be precompiled again, missed the fact
that files extracted from mkps may have an older timestamp than the precompiled one.
This also applies to old check files which are moved into the local checks dir.
ID: 6674
Title: BI tree: Removed code for legacy computation
Component: BI
Level: 1
Class: New feature
Version: 1.6.0i1
BI are now always computed with the new computation routine, which allows
sharing of computed trees between apache processes.
ID: 6648
Title: VictorOPS: Notification plugin for VictorOPS
Component: Notifications
Level: 1
Class: New feature
Version: 1.6.0i1
It is now possible to configure Check_MK notifications to be sent to
VictorOPS by using their REST API integration.
In VictorOPS the REST integration for alerts needs to be enabled and the
routing keys defined. Then in Check_MK for every routing key a notification
can be set up under WATO->Notifications. Copy your VictorOPS REST API URL
with the corresponding routing key in the URL. Optionaly to include the URL
of Check_MK's enable the URL prefix field. (VictorOPS does not support
links in their timeline at the time of this writing, thus the full URL is
displayed in the message)
ID: 6647
Title: Enable use of Passwordstore for Slack's Webhook-URL
Component: Notifications
Level: 1
Class: New feature
Version: 1.6.0i1
It is now possible to configure Slack's notification plugin using values
stored in Check_MK Password store. In this way the Webhook URL is not shown
in the Notifications Parameters but is just recovered from the password
store vault.
ID: 6836
Title: Fix Docker crashes
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
Work around missing 'Repository' key if Repository Tags are not defined in image inspect output.
Work around missing values if values are zero in 'docker system df'.
Do not crash upon empty section in case of missing permissions.
ID: 6646
Title: CPU utilization per process can be weighted by total CPU number
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
Processes that where monitored on CPU utilization did not have a consistent
behavior. On windows systems 100% CPU utilization implied all cores in the
system where at max load. On other systems every core contributed with a
100% at full load, thus the maximum load was N*100%.
This was also inconsistent with the system wide CPU utilization check
where, 100% is all cores at full load.
Consistency is brought is this werk, where 100% is all cores at full load
by default. For backwards compatibility with previous configurations, where
threshold rules were explicitly configured, the old behavior continues to
be used until the user explicitly chooses a particular behavior.
This option is available under CPU rescale maximum load in the process
discovery rules.
ID: 6414
Title: aix_memory: Fix graph colouring and labelling
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
Map the performance value name of averaged memory
to the correct metric.