ID: 6558
Title: View actions: Default expiration time of acknowledgements can now be configured
Component: Multisite
Level: 1
Class: New feature
Version: 1.6.0i1
The global setting "View action defaults" can now be used to configure a default
expiration time for acknowledgements.
Please note that once you set a global default value other than 0, all acknowledgements
created in the future will have an expiration time unless the user overrides the
expiration time with 0 manually when setting an acknowledgement.
ID: 6502
Title: Fixed config generation for check/service/notification period.
Component: config
Level: 2
Class: Bug fix
Version: 1.6.0i1
1.5.0p3 introduced a regression which caused all check/service/notification
periods to be 24X7. This has been fixed.
ID: 6490
Title: fileinfo.groups: Shows all matching files and marks files which exceed the thresholds
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.6.0i1
ID: 6492
Title: mk_oracle: Add pre- or postfix to TNS alias
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.6.0i1
The SIDs are extracted from the process list via "ps -ef".
Some of the extracted SIDs may have a pre- or postfix in
tnsnames.ora, eg.
<br>
<code>
PRE_SID.POST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(Host = HOSTNAME)(Port = PORT))
(CONNECT_DATA = (SID = SID)(GLOBAL_NAME = SID.POSTFIX))
)
</code>
<br>
The pre- or postfix can be configured in mk_oracle.cfg, eg.
<br>
<code>
PREFIX='GLOBAL_PRE_' # for all SIDs
PREFIX_SID='SPECIFIC_PRE_' # for the specific SID 'SID'
</code>
<br>
The same works for 'POSTFIX'.
ID: 6485
Title: fsc_sc2_voltage: Do not discover not-available voltage units
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
Units which are not-available have voltage values 0 V.
This may lead to WARN or CRIT because lower or upper device
levels are checked.
ID: 6409
Title: wmi.include: don't throw exepctions in the parse function
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
In previous versions the parse function provided in wmi.include
(used in different WMI checks like e.g. wmi_cpuload) raised
a MKCounterWrapped exception if a WMI timeout occured. This
leads to a crash during the service discovery when a timeout
occurs.
Now the parse function always returns valid data. If a timeout
occurs an empty table is added to the parsed data. The inventory
function can then easily check for empty tables. If on the other
hand the check function tries to access an empty table a
MKCounterWrapped exception is raised.
ID: 6554
Title: Raw Edition: Improved handling of configuration errors
Component: Core & setup
Level: 2
Class: Bug fix
Version: 1.6.0i1
While creating a configuration for the Nagios core (e.g. using "cmk -U" or during "omd update")
exceptions may be raised which are caused by configuration issues.
When using the Nagios core Check_MK does not produce a half written object file anymore. In case
of such an error Check_MK throws away everything and keeps the old file.
You can then start the site with the old configuration and fix the configuration issue while the
monitoring is running with the old config.
ID: 6553
Title: Fix "Error running .../MKEVENTD 'set' 'on'" error in case of config errors during update
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.6.0i1
This error message could occur during the "omd update" procedure when the configuration is
detected to have some issues. This message is now being suppressed while the configuration
error is still be printed to the user.
ID: 6555
Title: Snapins can now be customized
Component: Multisite
Level: 2
Class: New feature
Version: 1.6.0i1
It is now possible to create customized copies of the default sidebar snapins.
To make this possible the snapin developer needs to prepare the snapin for this
feature. The developer needs to specify which parameters can be customized by
the users and make the snapin use the user configuration.
The user can then navigate to "Add snapin page > Custom snapins" to manage his
custom snapins. When editing such a custom snapin the attributes of the snapin
can be edited. The snapins can be shared with other users of the installation.
The sharing logic is equal to the bookmarks, reports and so on.
Once a custom snapin has been created, the user can choose the new dashlet from
the "add snapin page" for adding it to his dashboard.