ID: 2532
Title: Fixed undefined variable exception in prediction in rare cases
Component: Multisite
Level: 1
Class: Bug Fix
Version: 1.2.7i3
In some rare cases missing or broken prediction files could cause an exception
ID: 2425
Title: agent_hp_msa: New special agent to monitor "HP MSA Storage" devices
Component: Checks & Agents
Level: 2
Class: New Feature
Version: 1.2.7i3
This new special agent can be configured, just like the other special agents,
via the <i>Datasource Programs</i> in WATO.
It queries the Web-API for the data collection.
The following new checks are available with this agent
<table>
<tr><th>Check</th><th>Description</th></tr>
<tr>hp_msa_controller<td></td> <td>CPU utilization for each controller</td></tr>
<tr>hp_msa_controller.io<td></td> <td>IO througput for each controller</td></tr>
<tr>hp_msa_disk<td></td> <td>Disk summary check which shows the disks health</td></tr>
<tr>hp_msa_disk.io<td></td> <td>Disk IO throughput</td></tr>
<tr>hp_msa_disk.temp<td></td> <td>Summary check over all temperature sensors</td></tr>
<tr>hp_msa_fan<td></td> <td>Fan health status and rpm information</td></tr>
<tr>hp_msa_if<td></td> <td>Fibrechannel interfaces traffic and status</td></tr>
<tr>hp_msa_psu<td></td> <td>Power supply health</td></tr>
<tr>hp_msa_psu.sensor<td></td> <td>Power supply voltage</td></tr>
<tr>hp_msa_psu.temp<td></td> <td>Power supply temperature sensor</td></tr>
<tr>hp_msa_system<td></td> <td>Overall system health</td></tr>
<tr>hp_msa_volume<td></td> <td>Summary check of health state over all volumes.</td></tr>
<tr>hp_msa_volume.df<td></td> <td>Filesystem usage for each volume</td></tr>
<tr>hp_msa_volume.io<td></td> <td>Data IO for each volume </td></tr>
</table>
For further details regarding these checks please have a look at the manpages.
ID: 2549
Title: Silently ignore not existing painters and sorters in views
Component: Multisite
Level: 1
Class: Bug Fix
Version: 1.2.7i3
In previous versions Check_MK raised exceptions when a view is using sorters
or painters that do not exist anymore. This could easily happen for the painters
and sorters created dynamically for each tag group.
Check_MK is now silently skipping these sorters and painters to prevent the
exception and make use of such views possible again. You can then remove
those sorters / painters using the view editor.
ID: 2548
Title: Fixed exceptions in different places in case of user errors
Component: Multisite
Level: 1
Class: Bug Fix
Version: 1.2.7i3
In different places, e.g. during login errors it could happen that
exceptions like this occur:
AttributeError: MKUserError instance has no attribute 'message'
It seems that this occurance depends on the used Python version.
Internal note: Never use e.message to get the text of an exception.
Better directly put the exception into a string format: "%s" % e
ID: 1288
Title: cisco_vpn_tunnel: Added Metrics for trafic, please beware:
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.7i3
It can be possible that the check reports wrong values. There is maybe a mismatch in the the cisco mib documentation for in and out octets.
If you have an advice, please contact me.
ID: 2547
Title: mysql mysql_capacity mysql_ping mysql_slave: Fixed broken service discovery when instance id is empty
Component: Checks & Agents
Level: 1
Class: Bug Fix
Version: 1.2.7i3
The mysql checks support monitoring multiple instances per host since some versions. There was a bug when
only a single instance is running on a host where an empty instance id is reported by the agent. The checks
were discoverying wrong service names and resulting in exceptions during checking.
ID: 2546
Title: brocade_mlx_power: Only discover power supplies in state normal/failure, skip other states
Component: Checks & Agents
Level: 1
Class: Bug Fix
Version: 1.2.7i3
When power supplies are removed from a device, they remain in the SNMP data with state "other".
Check_MK was still discovering those power supplies but should not.