ID: 8798
Title: agent_kubernetes: allow the option 'No IP' for the Kubernetes master
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
Previously it was necessary to specify an IP for the Kubernetes master.
If the option 'No IP' was used, the special agent was not able to connect
to the master even when a 'Custom URL prefix' was given. Now the IP is
not necessary anymore when a URL prefix is given.
ID: 10153
Title: jolokia_jvm_garbagecollectors: New plugin
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
The Services "JVM MyInstance GC MyGarbageCollector" have been moved to a dedicated Plugin.
Users of the special agent Jolokia or the latest version of the mk_jolokia
plugin must perform a rediscovery.
The performance metrics are kept and defined rulesets will apply to the new
service (by the same name).
ID: 10138
Title: jolokia_jvm_uptime: New plugin
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
The Service "JVM MyInstance Uptime" has been moved to a dedicated Plugin.
Users of the special agent Jolokia or the latest version of the mk_jolokia
plugin must perform a rediscovery.
The performance metrics are kept and defined rulesets will apply to the new
service (by the same name).
ID: 10286
Title: Netapp API Environment Check: check temperatures, fans, voltages and currents
Component: Checks & agents
Level: 3
Class: New feature
Version: 1.7.0i1
This werk adds the detection and checking of all detected fans, temperature,
voltage and current probes. The services (except the fan probes) will monitor
the pre-determined high and low levels (for warning and critical) given by the
API for each device and {WARN} or {CRIT} if the measured level is too high.
To monitor these new services only a service discovery of the host is needed.
For the fans, discrete checks are created which will {CRIT} if the sensor-state
differs from "normal".
There is no additional configuration.
ID: 10155
Title: emcvnx_storage_pools: Crash upon missing auto-tiering info
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The plugin crashed with a KeyError if no auto-tiering is not available for the system.
This has been fixed.
ID: 10157
Title: Now using /dev/null instead of closing stdin in all POSIX agents
Component: Checks & agents
Level: 2
Class: Bug fix
Version: 1.7.0i1
Some programs might not be working when stdin is closed. A more portable
approach seems to use /dev/null as stdin.
ID: 10363
Title: f5_bigip_mem: Check no longer crashes when memory information are missing
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The memory check did crash when the memory information where missing. Now the check changes its state to unknown.
ID: 10362
Title: winperf_processor: Fixed crash when perfdata are missing
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
Check did crash because the performance data where missing in certain cases.
ID: 7173
Title: cmk-update-agent.exe: Fix stdout/stderr redirects
Component: agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
This Werk fixes the following bug:
cmk-update-agent.exe console output won't work on Windows if
stdout/stderr gets redirected to file.
Instead, a Traceback like this will be displayed for every output:
<pre>
Traceback (most recent call last):
File "logging\__init__.py", line 861, in emit
File "logging\__init__.py", line 734, in format
File "cmk_update_agent.py", line 1713, in format
TypeError: encode() argument 1 must be string, not None
Logged from file cmk_update_agent.py, line 1009
</pre>
The normal program flow is not affected by this bug, also normal
logging takes place as expected, as can be seen at log/cmk-update-agent.log
ID: 10156
Title: Crash upon unexpected resource ID
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
Some Azure resources do not adhere to the naming convention in their instance id, which lead to a crash of the special agent.