ID: 14973
Title: nfsexports.solaris: no NFS exports listed under Solaris version >= 11
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The agent plugin nfsexports.solaris does not list any NFS exports under Solaris
version >= 11. This has been fixed. The problem was that the agent plugin used
the file "/etc/dfs/sharetab", which is still present but unused in this OS
version. It now uses the "zfs" binary to determine NFS exports.
ID: 14785
Title: Regression in python active directory
Component: Site Management
Level: 1
Class: Bug fix
Version: 2.2.0i1
Due to a regression, our shipped python active directory modules was unable to support netlogon.
The relevant patch is now active again.
ID: 14777
Title: Add queue usage counters to status table
Component: Livestatus
Level: 1
Class: New feature
Version: 2.2.0i1
Add 6 columns to the status table in livestatus: carbon_queue_usage,
carbon_queue_usage_rate, influxdb_queue_usage, influxdb_queue_usage_rate,
rrdcached_queue_usage, rrdcached_queue_usage_rate. Usage is defined
as the approximate size of the queue passing the data to its connection
over the total size of the queue.
ID: 14778
Title: Add number of bytes sent to influxdb, rrd or carbon to status table
Component: Livestatus
Level: 1
Class: New feature
Version: 2.2.0i1
Add 6 columns to the status tables in livestatus: carbon_bytes_sent,
carbon_bytes_sent_rate, influxdb_bytes_sent, influxdb_bytes_sent_rate,
rrdcached_bytes_sent, rrdcached_bytes_sent_rate.
ID: 13625
Title: Aligned reschedule text of passive services with Check_MK service
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
The reschedule button of passive services refers to the
Check_MK service as this service fetches the data. During
the alignement of the product name this referrer has been
changed, too.
With this fix, the service is called correct again.
ID: 14174
Title: SLA reporting: Fixed rounding error and exception on missing SLA
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
The SLA painter had a rounding error in the summary line, hereby showing <tt>0.00% OP</tt> when at least one SLA period was broken.
Furthermore, fixed an exception in the SLA painter when service in question had no SLA assigned.
Both problems only showed up when exporting the SLA as PDF.
ID: 14827
Title: Re-work agent plugin for monitoring SSH daemon configuration
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The agent plugin for monitoring the SSH daemon configuration (<tt>mk_sshd_config</tt>) has been
re-worked. The previous version of the plugin used the contents of <tt>/etc/ssh/sshd_config</tt> to
monitor the daemon configuration. This is problematic in multiple ways:
LI: Include directives, such as <tt>Include /etc/ssh/sshd_config.d/*.conf</tt>, are not taken into account, resulting in potentially wrong monitoring results.
LI: Match directives are evaluated incorrectly, leading to monitoring results such as "PasswordAuthentication: noyes".
LI: Defaults are not taken into account properly. For example, under Ubuntu, the default is that password authentication is enabled if not explictly configured differently.
The re-worked version of the agent plugin reports the effective daemon configuration queried via
<tt>sshd -T</tt>. This evaluates include directives and takes into daemon defaults, but does
explicitly not evaluate Match directives. Hence, as an example, even if Checkmk reports that
password authentication is off, this does not garantuee that no user can ssh into the system using a
password.
This werk is marked as incompatible for two reasons:
LI: The behavioural changes listed above.
LI: <tt>sshd -T</tt> will likely require root permissions to execute successfully. Hence, the new version of the plugin will likely not work on systems where the agent is executed as non-root.
ID: 14937
Title: Azure: add the option to select services to monitor
Component: Setup
Level: 1
Class: New feature
Version: 2.2.0i1
This werk adds the possibility to specify which Azure services to
monitor.
You can select the services to monitor in the <i>Microsoft Azure</i>
special agent configuration page.
In case you want to monitor the 'Users in the Active Directory' or the
'AD Connect Sync' services, you will need to grant the
'Directory.Read.All' graph permission to the Azure app and to grant
admin consent to it.
ID: 14991
Title: Add missing user count to "Users" page
Component: Setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
The count of users was not showing on the "Setup" - "Users" page. This number
is now displayed in the same way as for hosts on the "Setup" - "Hosts" page.
ID: 14633
Title: wlc_clients: Check plugins used to crash if item wasn't found
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The check plugin used to crash if the item was not found in the section.
This has now been fixed. The check will go to UKNOWN state and provide information that no data for the item was found.