ID: 13765
Title: Fritz!Box check plugins: Handly empty data correctly
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The Fritz!Box check plugins did not handly empty data correctly:
<ul>
<li><tt>fritz_wan_if</tt> crashed with <tt>KeyError (NewLayer1DownstreamMaxBitRate)</tt>.</li>
<li><tt>fritz_conn</tt>, <tt>fritz_config</tt> and <tt>fritz_link</tt> reported UNKNOWN.</li>
</ul>
Now, these plugins go stale instead, as expected.
ID: 13852
Title: Win-agent installer creates allow-pull-mode file correctly
Component: Checks & agents
Level: 2
Class: Bug fix
Version: 2.2.0i1
Previously, custom action in MSI failed if the available Powershell was
too old. Such failure made impossible the obtaining of the previously
installed version of win-agent. For the use case <tt>update from 2.0 on
2.1</tt>, this means lack of connection between agent and site, i.e. stop
of the monitoring.
Since this release, the uninstaller custom action supports also
Powershell 4.0 thus solving the problem.
ID: 12705
Title: Fix "Checker and fetcher mismatch" for SNMP devices that cannot be resolved
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The service Check_MK Discovery could produce a crash report with the
error "Checker and fetcher mismatch" if the address of an SNMP host
cannot be resolved. Alternatively, the service would be OK although
the host was not checked.
Now, the service for the unreachable host will fail consistently (CRIT)
with the error: "Host has no IP address configured".
ID: 13833
Title: Checkmk agent controller: allow unencrypted pulling for fresh installations
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
On linux hosts new installations now allow the unencrypted pulling
of agent data, just as the old agent did.
This is done to ease the installation process.
The <i>Check_MK Agent</tt> service will issue a warning until the
connections is secured by TLS, or the service is explicitly configured
to ignore the unencrypted connection.
ID: 13834
Title: mssql_jobs: deal with jobs that never ran
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The check plugin crashed for uninitialized jobs that
never run (resulting in a WARNING state of the
<i>Check_MK Discovery</i> service).
ID: 13583
Title: Only discover CPUs with cisco_cpu_multiitem
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The check <tt>cisco_cpu_multiitem</tt> may discovered also other Physical Entities like Fans, Chassies etc.
This may have led to funny service descriptions like "CPU Utilization Fan".
Perform a rediscovery to get rid of those faulty services.
ID: 13580
Title: Only query fallback user in case of missing config
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The agent plugin mk_postgres.py always first queried a default
user by using a sys call.
However this would not be needed if a valid config is available.
ID: 13789
Title: KUBE: New workload resource: StatefulSets
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
This werk introduces StatefulSets to the Kubernetes agent. Similar to the
other Kubernetes objects, Checkmk creates a piggyback host for each
StatefulSet. A StatefulSet host supports
- Pod resources
- Memory resources
- CPU resources
- Info
- HW/SW inventory
ID: 13788
Title: KUBE: New workload resource: DaemonSets
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
This werk introduces DaemonSets to the Kubernetes agent. Similar to the
other Kubernetes objects, Checkmk creates a piggyback host for each
DaemonSet. A DaemonSet host supports
- Pod resources
- Memory resources
- CPU resources
- Info
- HW/SW inventory