ID: 10611
Title: ntopng intergration: List of fixes
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
Adapt styling to dark and light theme.
ID: 11772
Title: Bring back Agent/SNMP info in `cmk --list-checks`
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The in Checkmk versions 2.0.0i1 and 2.0.0b1 the TCP/SNMP information had been
dropped from the output of <tt>cmk --list-checks</tt>.
This was due to the fact that check plugins are now neither purely one or the other.
We now write "agent" if the check plugin requires an agent data source (e.g. the
regular Checkmk linux agent), "snmp" if it reguires an SNMP data source,
and "agent/snmp" if it can be discovered with either of the data source types.
ID: 11668
Title: Add option to define if navigation bar icons should show a title
Component: Multisite
Level: 1
Class: New feature
Version: 2.1.0i1
With the new option "Navigation icons" in user settings you can now define, if
icons of the navigation bar should show a title like, e.g. "Monitor". This
gives you the option to save some space in the UI.
ID: 11763
Title: Do not clear changes when editing central site configuration
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Previously editing the central site settings in a distributed setup cleared all
pending changes of this site.
ID: 11774
Title: Ignore time synchronization on containers
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Time synchronization commands on containers lead to a execution time of the linux
agent of over 30 seconds, as the corresponding commands timed out.
Time synchronization is not required on containers, thus we now skip the timesyncd
and ntp sections on both docker and LXC containers.
ID: 11773
Title: docker_container_mem: crash during discovery: KeyError('stats')
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The docker_container_mem section plugin crashed upon output from a container that was running,
but did not provide any memory statistics. This may happen if the memory cgroup is not enabled
in the kernel.
Such containers will be discovered, but the service will always be {UNKNOWN}.
If your setup deliberately includes such hosts, you can ignore the service using the
"Disabled services" ruleset.
ID: 11762
Title: Site attribute of hosts / folders is now limited to distributed setup sites
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
In the host and folder attribute configuration, previous Checkmk versions
allowed the user to select all configured remote sites. This included status
only sites and remote sites Checkmk is replicating the configuration to.
The setup is not able to replicate configurations to status only sites. For
this reason it does not make sense to configure status only sites on hosts or
folders. This change now excludes the status only sites from these attributes.
ID: 10130
Title: Fixed performance bug in monitoring history cache
Component: Core & setup
Level: 2
Class: Bug fix
Version: 2.1.0i1
During startup, the CMC caches information from the monitoring history up to
a given horizon in the past. This caching had a performance bug (quadratic
complexity), resulting in caching times of several days or even more,
depending on the content of the monitoring history. This has been fixed,
caching time is now linear in the size of the monitoring history.
ID: 11771
Title: mk_docker.py: Exception in section_container_agent
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
A bug during fetching the data from a Checkmk agent installed on a container has been fixed.
ID: 11769
Title: Automation calls crashing upon non-automigrateable plugins
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The error messages produced if unmigratable plugins are encountered lead to crashing automation calls.
These messages are now only displayed if the cmk binary is executed from the command line.