ID: 13876
Title: Fix encoding of $SERVICEURL$ in notifications
Component: Notifications
Level: 1
Class: Bug fix
Version: 2.2.0i1
Wrong encoding of the macro "$SERVICEURL$" could lead to disfunctional links in
notifications.
ID: 13877
Title: Fix possible UnicodeDecodeError on notify of users via mail
Component: Notifications
Level: 1
Class: Bug fix
Version: 2.2.0i1
Notifying users with the option "Send an E-Mail" via "Notify users" could lead
to an UnicodeDecodeError.
ID: 13843
Title: Active discovery check: use cached data
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The active discovery check <i>Check_MK Discovery</i> did not use cached data.
This could lead to lost logwatch messages.
Upon retriggering the <i>Check_MK Discovery</i> service, we now firstly trigger the <i>Check_MK</i> service (thereby updating the caches) and then run the <i>Check_MK Discovery</i> service on the cached data.
That way, we get the live information without loosing log messages.
ID: 13679
Title: Better detection of physical CPUs and CPU cores on Solaris
Component: HW/SW Inventory
Level: 1
Class: Bug fix
Version: 2.2.0i1
The hardware/software-inventory plugin now uses some <tt>psrinfo</tt>
commands to determine information about physical CPUs,
cores, and virtual CPUs.
The previous method of parsing the output of <tt>prtpicl</tt> turned
out insufficient on some Solaris systems.
Furthermore, if some information is not available via <tt>psrinfo</tt>
(This may be the case for the number of cores), it will be left out
in the HW/SW inventory table instead of displaying a misleading <tt>0</tt>.
In order to apply the better detection, you have to redeploy the inventory
agent plugin to your Solaris hosts.
Checkmk 2.1 will continue to work with the old agent plugin, however, in
Checkmk 2.2, this compatibility will be dropped.
ID: 13824
Title: Bake mk_filestats for solaris
Component: Other Components
Level: 1
Class: New feature
Version: 2.2.0i1
mk_filestats can now be distributed to solaris systems via the agent bakery.
ID: 13822
Title: The printer input check correctly handles capacity unit other
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The print input check stops crashing if capacity unit is set to "other".
Capacity is no longer reported if the unit is unkown or other.
ID: 13255
Title: Add EWS support to check_mailboxes active check
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
Now EWS (Exchange Web Services) can be selected next to IMAP and POP3 as protocol for mailbox access
for the check_mailboxes active check. The credentials to provide are similar to those of IMAP and POP3.
ID: 13853
Title: WATO supports windows agent controller parameters
Component: Checks & agents
Level: 2
Class: New feature
Version: 2.2.0i1
Available parameters:
"Monitoring data security" - limits access to the monitoring data
only to the windows agent controller.
"Legacy communication" - allows usage of the legacy communication
as a fallback in all cases.
"Agent internal TCP port used to communicate with controller" - allows
to change default TCP port used for communication between agent and
controller
For the Raw edition above mentioned parameters could be configured using
check_mk.user.yml. Corresponding keys are located in the system.controller
section
To set "Monitoring data security" use key "check".
To set "Legacy communication" use key "force_legacy".
To set "Agent internal TCP port used to communicate with controller" use
key "agent_channel"