ID: 8539
Title: Made consolidation of values transparent to the user
Component: metrics
Level: 2
Class: Bug fix
Version: 1.4.0i1
When showing graphs of larger time ranges, the graphs are normally based on
aggregated values, which means multiple measured values are consolidated to
a single value.
For example, when a graph is based on the "max" aggregation function, like
nearly all graphs are by default, the values in the Average column are not
the real average values of the shown time, but the average values of the
max values in the step of the graph. The step of the graph is now shown on
the top right of the graph.
To clarify this: If you look at a 7 day graph, you have a step of 30 minutes.
If the service is being checked in a 1 minute interval, the graph is based on
the maximum of 30 single values of each 30 minutes step.
So your average values are the 7 day average of the 30 minute maximum values.
This is obviously not what most users would expect, but we would have to fetch
3 times more data per graph to get the real average and the real min values
for each graph. The graphs are already producing a lot of load and we try
to keep the impact low, so we decided to make the calculation transparent and
changable by the user.
If you have a max graph, the min and average columns are slightly grayed out
to visualize the situation. If you hover on the titles, you get a description
about it. Now you can click on the columns titles to change the aggregation
function the graph is based on.
ID: 8533
Title: Fixed possible mixup of check results resulted by a timeout in a check helper
Component: cmc
Level: 2
Class: Bug fix
Version: 1.4.0i1
When the check of a host resulted in a timeout, it could happen that the check
helper which handled the time out was left in an unintended state making the next
check timeout too early. This could result in the check helper / core communication
being mixed up. As result one host could get the check results of another reported
which mostly lead to an error message "ignoring check result for [host] / [service]: no such service".
ID: 8504
Title: Agent bakery: Now able to deploy custom files for linux/aix systems
Component: WATO
Level: 2
Class: New feature
Version: 1.4.0i1
You can now deploy your own plugins through the agent bakery.
For further information have a look at the WATO rule <i>"Deploy custom files with agent"</i>.
ID: 8493
Title: Graphs in reports would display all graphs when just number 1 was selected
Component: Reporting & Availability
Level: 2
Class: Bug fix
Version: 1.4.0i1
Graph number 2 and higher worked as it should. This has been fixed.
ID: 8492
Title: Baked agent deb package will not longer delete /etc/check_mk on uninstall
Component: agents
Level: 2
Class: Bug fix
Version: 1.4.0i1
When you uninstalled a baked agent in DEB format then the directory <tt>/etc/check_mk</tt>
was deleted. This has been changed so if you have own files lying around there they will
not be touched. Instead <tt>/var/lib/check_mk_agent</tt> will now be correctly removed
(unless you have changed that path in your configuration).
ID: 8485
Title: Fix exception when zooming too much in graphs
Component: metrics
Level: 2
Class: Bug fix
Version: 1.4.0i1
This happened at the end of the graph (at the presence). Also avoid zooming
more in when only 10 data point are visisble.
ID: 8486
Title: Speedup interactive graph zooming/panning in case of multi-language environment
Component: metrics
Level: 2
Class: Bug fix
Version: 1.4.0i1
If you have users with different language settings (like German and English mixed) then
interactive work with the graphs could be very slow. This has been improved by avoiding
loading all module plugins when doing graph actions, but only loading the <tt>metrics</tt>
module.
ID: 8482
Title: Fix configuration of baked GENERIC agent
Component: agents
Level: 2
Class: Bug fix
Version: 1.4.0i1
This agent now correctly gets all those rules applied that do not require any specific
host or tags. Rule with host or tags exclusions are thus applied - but now those with
positive references to any specific tag or host name.