ID: 0968
Title: Notification plugins now configurable via WATO
Component: Notifications
Level: 2
Class: New Feature
Version: 1.2.5i3
Check_MK now has a new alternative API for notification script, which allows
them to be configured via WATO. The classical API provided the possibility of
a list of strings that was passed to the script as <tt>PARAMETER_1</tt>,
<tt>PARAMETER_2</tt>, etc. The new API passes arguments according
to keys in a configured dictionary, like <tt>PARAMETER_FROM</tt> and
<tt>PARAMETER_REPLY_TO</tt>.
Two notification scripts have been converted to use the new API: <tt>mail</tt>
(sending HTML emails) and <tt>mkeventd</tt> (forwarding to the Event Console).
The configuration of a notification script does only work with the new
<i>Rule Based Notifications</i> can be done at two places:
<ul>
<li>In new rulesets below <i>Host & Service Parameters</i> → <i>Monitoring Configuration</i> → <i>Notifications</i></li>
<li>Right in a notification rule</li>
</ul>
Both configurations are being merged on a per-key basis. That way you
can e.g. setup a <tt>From:</tt> header for your outgoing emails via
a global rule, but select various different <tt>Reply-To:</tt> addresses
in different notification rules.
If a configuration key appears both in <i>Host & Service Parameters</i> and
in a notification rule then the latter one has precedence.
ID: 0160
Title: brocade_vdx_status: New check to monitor the operational state of vdx switches.
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.5i3
ID: 0967
Title: BI Availability timewarp: new buttons for moving back and forth
Component: Reporting & Availability
Level: 1
Class: New Feature
Version: 1.2.5i3
ID: 0914
Title: Improved transaction handling to speedup the Web-GUI
Component: Multisite
Level: 1
Class: New Feature
Version: 1.2.5i3
On some systems the number of transaction ids could get very high,
thus slowing down the web interface. This has been improved by re-using
the same transaction id on a page multiple times.
ID: 0966
Title: CSV export for availability works now also for BI aggregates
Component: Reporting & Availability
Level: 1
Class: New Feature
Version: 1.2.5i3
ID: 0913
Title: lnx_distro: Now able to detect SuSE distributions
Component: HW/SW-Inventory
Level: 1
Class: New Feature
Version: 1.2.5i3
The software inventory is now able to detect SuSE distributions and its codenames.
ID: 0965
Title: Cumulative permissions and contact groups for WATO folders
Component: WATO
Level: 2
Class: New Feature
Version: 1.2.5i3
WATO folders have now two new checkboxes in the <i>Permissions</i> attributes:
<ul>
<li><i>Give these groups also permission on all subfolders</i></li>
<li><i>Add these groups as contacts in all subfolders</i></li>
</ul>
The first one will add the configured groups of a folder also as permitted
groups to all subfolders (recursively). The second one will add the configured
groups as <b>contact groups</b> to the hosts in all subfolders.
The idea behind that is a simplification of the configuration. It is now
sufficient to specify the groups of you more general administrators at
the top of the folder tree and add more and more specific groups at
the lower levels of your folder tree.
In the table of hosts you now will see the permitted groups and the
contact groups of a host as two separate columns.
ID: 0964
Title: Fix hanging shutdown of CMC on RedHat 5.X
Component: Notifications
Level: 2
Class: Bug Fix
Version: 1.2.5i3
When using the CMC on RedHat/CentOS 5.X then the CMC would not correctly
shutdown. The reason is, that the Python implementation of that OSes
raises an Exception on sys.exit, while newer versions don't. This has
been fixed by handling <tt>SystemExit</tt> explicitely.