ID: 1491
Title: Fixed bug in dynamic lists where removing an item was not always possible
Component: WATO
Level: 1
Class: Bug Fix
Version: 1.2.5i7
We use the so called valuespec ListOf() in several places where a dynamic amount
of elements can be added to a list of things, for example the number of exceptions
of a timeperiod in the timeperiod edit dialog.
Now, when you created a new timeperiod, added one exception and imediately removed
it, you had no chance to save this timeperiod without adding another exception to
the list. This has been fixed now.
ID: 1490
Title: Timperiod excludes can now even be configured when creating a timeperiod
Component: WATO
Level: 1
Class: Bug Fix
Version: 1.2.5i7
Configuring excludes was only possible when editing a timeperiod.
ID: 1489
Title: Added iCalendar import for generating timeperiods e.g. for holidays
Component: WATO
Level: 2
Class: New Feature
Version: 1.2.5i7
The timeperiod management module of WATO has been extended with an import
mode vor iCalendar (*.ics) files. This can be used to easily create timeperiods
for holidays which then can be used to exclude them from your other timeperiods.
There are a lot of pages on the internet which provide you with iCalendar including
the appointments for either the holidays of specific years. They might also contain
appointments which have a recurrence configured, e.g. on a yearly base. The import
currently deals with monthly and yearly recurrences of appointments by resolving them
for the configured time horizon.
After interpreting the iCalendar file, you will be redirected to the timeperiod
creation dialog where you can either modify the prefilled values or just confirm
the dialog to finally create the timeperiod.
ID: 1508
Title: Allow input of plugin output and perfdata when faking check results
Component: Multisite
Level: 2
Class: New Feature
Version: 1.2.5i7
The command <i>Fake check results</i> on hosts and services now allows
to optionally specify the plugin output and the performance data of
the check. It is allowed to leave both new input field empty - then
everying behaves like before.
The extension now allows to send check results to the monitoring
via HTTP. Please refer to the documentation about using Multisite
as a webservice (Automation).
ID: 1488
Title: Fixed wrong information showing up on "Host Group" and "Service Group" views
Component: Multisite
Level: 1
Class: Bug Fix
Version: 1.2.5i7
The views with the names hostgroup and servicegroup which are linked from several pages
like the host group summary view when clicking on the name of a group showed hosts or
services multiple times instead of once. This has been fixed now.
If you used a link to access these views directly, you will need to re-create them,
because the names of the URL variables changed.
ID: 1507
Title: New optional parse_function for check API
Component: Checks & Agents
Level: 2
Class: New Feature
Version: 1.2.5i7
When developing your own checks you sometimes need to deal
with more complex agent output that needs first to be parsed
before that actual inventory or check logic can begin to do
its works. Many checks therefore have something like a parse
function. Now you can define a <tt>"parse_function"</tt> in
the <tt>check_info</tt>. If you do that, then all agent
output (the parameter <tt>info</tt>) will always be processed
by that function before it is passed to the inventory or
check function.
Note: this is also a performance benefit since the parsing
needs now only be done once and not again for each single
check item.
Please refer to the developer documentation for more
details.
ID: 1432
Title: agent_vsphere: now able to monitor virtual machines snapshots
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.5i7
The snapshot data is piggybacked to the virtual machines and provides
the following informations
<ul>
<li>Number of snapshots</li>
<li>Name of the latest snapshot</li>
<li>Age of the latest snapshot. Levels can be configured in WATO.</li>
<li>Currently powered on snapshot</li>
</ul>
ID: 1444
Title: f5_bigip_chassis_temp, f5_bigip_cpu_temp: Two new checks to replace the old f5_bigip_temp
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.5i7
The check <tt>f5_bigip_temp</tt> has been removed and replaced by <tt>f5_bigip_chassis_temp</tt> and
<tt>f5_bigip_cpu_temp</tt>. Reinventorization (<tt>cmk -II</tt>) is required to deploy the new checks
and prevent the Check_MK service from warning due to the missing old check.
ID: 1487
Title: Fixed exception in Web GUI "Internal error:: name 'Filter' is not defined" in manual setups (using setup.py)
Component: Multisite
Level: 1
Class: Bug Fix
Version: 1.2.5i7
Previous versions shipped the file web/plugins/views/filters.py. This file is deprecated now, but manual
setups of Check_MK (the ones using setup.py to install Check_MK) have the file left after an update. To
workaround this issue, we ship an empty dummy file now to replace the original one.
If you like to fix this problem manually without applying this update, just remove the file
web/plugins/views/filters.py from your installation.