ID: 8555
Title: Enable local asynchronous notification delivery using mknotifyd by default
Component: Notifications
Level: 2
Class: New feature
Version: 1.4.0i2
The notification deamon can be used for local asynchronous delivery and is informing you
about failed notification delivery since werk #8330 and is increasing the performance of
notifications in case the delivery of notifications takes time.
So the default delivery mechanism has been changed to use the local asynchronous delivery
in the Enterprise Edition.
ID: 8550
Title: RRD files below var/check_mk/rrd/*/*.rrd are handled by diskspace cleanup
Component: metrics
Level: 1
Class: Bug fix
Version: 1.4.0i1
Similar to the RRD files below the legacy RRD path "var/pnp4nagios/perfdata/*/*.rrd",
the files in "var/check_mk/rrd/*/*.rrd" are now also cleaned up by the diskspace cleanup
mechanism.
Please note: The var/check_mk/rrd/*/*.info files are not handled by the diskspace
cleanup script because the diskspace deletes file by their last modification time and
the files normally never change during runtime (except new perf data keys are found for
a check).
ID: 8552
Title: Notification spooling: Fixed "Corrupted spoolfile" in case spool files are created
Component: Notifications
Level: 1
Class: Bug fix
Version: 1.4.0i1
Fixed a race condition between the producing side (the notification module which creates
the spool file) and the consuming side (the mknotifyd which processes the spool files)
that made the mknotifyd process incompletely written files.
This could cause "corrupted spoolfile" error messages in the var/log/mknotifyd.log and
resulted in spool files being moved to the directory var/check_mk/notify/corrupted. The
notifications are not sent out in this situation.
ID: 8553
Title: Report element configuration: Showing host / service info in description of graph elements
Component: Reporting & Availability
Level: 1
Class: New feature
Version: 1.4.0i1
ID: 8545
Title: Improved error handling in case of Microcore to Check_MK helper communication error
Component: cmc
Level: 1
Class: Bug fix
Version: 1.4.0i1
In case the communication protocol between the Microcore and the Check_MK helpers leads
into an exception while the helper is reading a command from the Microcore, the helper
could become unusable in a way where it starts mixing check results of hosts.
In case of such an error the helper is now terminating itself. The Microcore will then
restart the helper afterwards.
ID: 8547
Title: Graph legend and controls can now be enabled/disabled through view display options
Component: Multisite
Level: 1
Class: New feature
Version: 1.4.0i1
ID: 8549
Title: Views: Time graphs can now be configured not to have a legend or controls
Component: metrics
Level: 1
Class: New feature
Version: 1.4.0i1
The graph painters in the views can now be configured to either have
no legend or no controls. Further graph render options might follow.
You can simply edit the view of your choice, scroll to the painter
and set the new option.
Additionally you or your users can customize the rendering per view
individually using the display options (blue display icon on top of view).