ID: 8159
Title: Reporting now can show inline timeline and legends of availability views
Component: Reporting & Availability
Level: 2
Class: New feature
Version: 1.2.7i1
ID: 8153
Title: Fix notification delay if delay is greater than 2147 seconds
Component: cmc
Level: 2
Class: Bug fix
Version: 1.2.7i1
If you configured a notification delay of more than 2147 seconds (approx 35
minutes, precisely 2^31 micro seconds) then due to an internal range overflow
the actual delay would be somewhere between -2147 and +2147 seconds. So in
some cases the delay was just too short, in other it was negative and that
way totally ineffective. This has been fixed.
ID: 8155
Title: Fix detection of inactive hosts when using Pages feature of PNP4Nagios
Component: cmc
Level: 1
Class: Bug fix
Version: 1.2.7i1
The <i>Pages</i> feature of PNP4Nagios ignores hosts where the performance
data is not updated anymore. It does this by looking at the modification time
of the directory where the host's RRDs are being stored. Since the Micro
Core simply opened the existing XML files for writing when updating them,
this modification time never changed and PNP thought that all hosts were
dead. This has been fixed by now by always creating a <tt>.xml.new</tt>
file frist and then renaming this to <tt>.xml</tt>. This also avoids very
short times where the file is empty.
ID: 8156
Title: New option for forcing a history logfile rotation based on its size
Component: cmc
Level: 2
Class: New feature
Version: 1.2.7i1
The Check_MK Micro Core now forces a rotation of the history logfile if its
size exceeds a configure limit. This avoids too large logfiles in situations
with a high logging volume. Large logfile make problems in certain Livestatus
queries. The default is now to force a rotation at a size of 20 MB. You can
configure this limit within the bounds of 10 KB and 1 GB.
ID: 8157
Title: Some Perf-O-Meters can now be rendered in the reporting
Component: Reporting & Availability
Level: 1
Class: New feature
Version: 1.2.7i1
The Reporting can now show all Perf-O-Meter that already have been
converted to the new style of defining metrics. We will convert
all existing Perf-O-Meter to this new style in future.
ID: 8131
Title: Log errors of the RRD creation process into the cmc.log
Component: cmc
Level: 1
Class: New feature
Version: 1.2.7i1
Previously this was optionally logged into an own logfile - and
errors would only be logged if logging was enabled. Now errors
are always present in <tt>cmc.log</tt>. Also the logging of the
RRD creations will be visible in this logfile and not any longer
in a separate log file.
ID: 8132
Title: New tuning of SMART ping - throttling of PING rate
Component: cmc
Level: 1
Class: New feature
Version: 1.2.7i1
The Smart PING engine in the Check_MK Micro Core has now an option
of throttling the maximum rate of PINGs. This helps in situtations
where a firewall is not able to process e.g. 1000 ICMP echo requests
in one millisecond. Throttling is disabled per default.
Note: The setting for omitting the ICMP payload has moved to the
new setting. If you have used this setting you need to enable it
again.
ID: 8134
Title: Avoiding falsely reported packet loss by PING service
Component: cmc
Level: 2
Class: Bug fix
Version: 1.2.7i1
The PING services, which is being created for hosts which are not monitored
via SNMP or agent, sometimes reported packet loss of x% while the host check
of the microcore reported that the host is reachable without problems.
This issue was caused by the way the Micro Core icmpsender generated the ICMP
packages. These packages seemed to confuse the check_icmp plugin which is
executed by the PING service.
ID: 8127
Title: Agent bakery now allows to configure non-root user for agent
Component: agents
Level: 1
Class: New feature
Version: 1.2.7i1
The configured user is put into <tt>xinetd.conf</tt>. Please note that some
commands and plugins need root priviledges. If run as non-root some agent
sections will be empty.