ID: 5592
Title: Fixed broken graph panning (at least in Firefox)
Component: metrics
Level: 1
Class: Bug fix
Version: 1.5.0i3
The graph panning (moving vertical and time axes with drag/drop)
was not working as expected in all situtations. At least when using
the current Firefox it did not work.
ID: 5591
Title: Only load graphs that are currently visible
Component: metrics
Level: 2
Class: New feature
Version: 1.5.0i3
With this change the graphs shown by the GUI are only rendered
when they are (partially) visible to the user. The initial loading
of the graphs out of the viewport is now being delayed until they
become visible to the user.
This is a performance improvement for views showing a lot of graphs.
ID: 5590
Title: Fixed possible deadlock in shutdown/restart procedure
Component: Livestatus Proxy
Level: 1
Class: Bug fix
Version: 1.5.0i3
During the shutdown/restart procedure of the livestatus proxy
daemon a deadlock could occur. It seems this could rarely happen
when the system running the process is under high load together
with a large number of sites (>100) configured.
When this situation occures, you can see several left over
liveproxyd processes (master + several site processes) which
can only be terminated with SIGKILL. When looking at the processes
with strace, you can see hanging futex() calls.
Workaround: In such a situation it is safe to simply kill all those
processes using SIGKILL and start a clean liveproxyd processes after
that.
ID: 5268
Title: cmk-update-agent: Improve exception handling
Component: agents
Level: 1
Class: Bug fix
Version: 1.5.0i3
Due to an inconsistent exception handling in cmk-update-agent program flow, the running program could exit before releasing its lock file.
This could result in an error message
<pre>
ERROR An instance of cmk_update_agent.py is already running on this system. Aborting...
</pre>
when running cmk-update-agent again.
If you are affected by this error, please delete the lock file "cmk-update-agent.pid", located at your system's or user's temp-dir, once manually.
ID: 5606
Title: job: This check is now cluster-aware and worst or best state is configurable
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.5.0i3
ID: 5599
Title: check_dns: Return to the behaviour prior to Werk #5526
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.4.0p23
Although Werk #5526 brought the behaviour in line with what's described in the GUI,
this kind of change requires further discussion as to what the desired behaviour is.
We return to the old behaviour and adjust the GUIs description
ID: 5598
Title: postfix_mailq_status: Fix Linux agent to handle newer SuSE systems
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i3
Postfixes master executable can be found under postfix/sbin or postfix/bin
depending on the system. The latter case had not been handled by the agent.
This has been fixed.
Thanks to Robert Sander for the patch!
ID: 5550
Title: mk_oracle.ps1: Fixed exceptions because of useless backslashes
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i2
There has been a bug introduced as part of a feature enhancement which
caused an exception of the plugin and prevented the execution. This bug has
been introduced in June 16th and is solved now.