ID: 14797
Title: Enable recursive look-up for Samba shares
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
It is now possible to search for files recursively with the agent_smb_share.
The recursion is started if "**" is found within the pattern and the option
"Recursive pattern search" is enabled.
The search is only started from the needed directory on.
ID: 15409
Title: Agent receiver crashes on IPv4-only Checkmk servers (regression introduced by werk 15416)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
<a href="https://checkmk.com/werk/15416">Werk 15416</a> introduced a regression which caused the
agent receiver to crash on IPv4-only Checkmk servers. After starting, the receiver was initially
reported as `running` for a brief amount of time by <tt>omd status</tt>, however, it then crashed
with the following error message:
F+:var/log/agent-receiver/error.log
[ERROR] Can't connect to ('::', 8000)
F-:
ID: 15243
Title: Automatic creation and registration of hosts
Component: Setup
Level: 2
Class: New feature
Version: 2.3.0b1
Users of the Checkmk Cloud Edition can now create an agent package that will automatically add the host to the monitoring upon installation.
If monitoring site and agent package are configured accordingly, the agent controller will contact the (remote) monitoring site, and post a request for registration.
The (central) site will then process this request according to its configuration and potentially create a new host in the monitoring, discover the services and start monitoring it.
Details can be found in the <a href="https://docs.checkmk.com/2.2.0/en/hosts_autoregister.html">user manual</a>.
ID: 15244
Title: New agent configuration: Push mode
Component: agents
Level: 2
Class: New feature
Version: 2.3.0b1
Users of the Checkmk Cloud Edition now have a new mode of operation for the agent controller at their disposal:
The "<i>Push mode</i>".
In the push mode, the Checkmk agent sends the monitoring data to the Checkmk server once per minute.
The agent pushes the data transmission on its own and does not wait for a request from the server.
The push mode is always required if the Checkmk server cannot access the network in which the host to be monitored and its agent are located, for example, in a cloud-based configuration.
More on the setup can be found in our <a href="https://docs.checkmk.com/2.2.0/en/agent_linux.html">user manual</a>.
ID: 15441
Title: isc_dhcpd.py: unable to determine DHCPD processes on Debian 10 (buster)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk is a follow-up to werk #10815.
Due to a bug that made the "pidof" command unstable in Debian 10, the agent
plugin was not able to reliably determine DHCPD processes. This has been fixed.
Please read https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926896 for
details on the bug.
ID: 15133
Title: Fix saving of help text for auxiliary tags
Component: Setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
If you entered a help text on creation or editing of an auxiliary tag, this
text was not saved and the help input field was empty if you edited this
auxiliary tag again.
ID: 13629
Title: GCP GCE check plugins: Aligned service names
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
The service names of the compute engine services have
not followed the naming convention used by other vm services.
This is aligned now.
ID: 14949
Title: Malformed UTF-8 data no longer result in loss of state file
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
Previously, if for some reason a plugin sent a malformed UTF-8 string,
it broke the integrity of state.pb and resulted in the loss of the state
data. This behavior is explained by the fact that the Protobuf API
allows to write incorrect UTF-8 strings, but does not allow to read them.
This issue has been resolved in this release.
ID: 15020
Title: Additional Nutanix Checks
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
We added the following checks for nutanix cluster
LI: IO/CPU/Memory usage for the whole cluser
LI: protection domain status
LI: remote support status
LI: VM State
LI: status of hardware disks inside of every host
LI: IO/CPU/Memory of every host
LI: storage usage of every host
LI: IO/CPU/Memory of every VM
LI: VM tool status
LI: VM configuration
ID: 15021
Title: Renaming of old Nutanix Services
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
We changed the service names for the following nutanix checks
LI: prism_alerts
LI: prism_containers
LI: prism_info
LI: prism_storage_pools
The old service names will still be used unless you configured checkmk to
use the new service names when discovering services.