ID: 10661
Title: DCD: Remove "Maximum cache age from global settings" which had no effect
Component: DCD
Level: 1
Class: Bug fix
Version: 1.7.0i1
The setting {{Maximum cache age from global settings}} in a dynamic
configuration connection had no effect and the hardcoded fallback {{1 hour}}
was used.
Maybe in the future the global maximum age from global settings will be
configurable here.
ID: 10676
Title: OpenHardwareMonitor: Fixed a bug that prevented the generation of the section
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The regression in the legacy Windows Agent prevented the generation of the
'OpenHardwareMonitor' section. This has been fixed.
ID: 10566
Title: local: Service names can contain blank characters
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
If you quote the service description in local checks, you can use blank
characters now.
As an example, the old format (still supported) and the new
format without and with blank:
F+:mylocalcheck_old_format
echo "0 myservice - OK: This is my custom output"
F-:
F+:mylocalcheck_new_format
echo "0 \"myservice\" - OK: This is my custom output"
F-:
F+:mylocalcheck_new_format_with_blank
echo "0 \"my service\" - OK: This is my custom output"
F-:
This feature is not yet available for the windows agent, but will follow
soon.
ID: 10123
Title: Fixed race condition when changing host check command.
Component: cmc
Level: 2
Class: Bug fix
Version: 1.7.0i1
When the kind of a host check command was changed, e.g. from an active check
to smart ping, there was a small time window for scheduling to go wrong.
This resulted in endless log lines of the form "invalid command line '@foo'
for bar", and the only way to resume normal operation was to restart the
Checkmk Micro Core, reloading was not enough. This has been fixed.
ID: 10645
Title: Problem Hosts sidebar snapin was not refreshed regularly
Component: Multisite
Level: 1
Class: Bug fix
Version: 1.7.0i1
The sidebar snapin was not updated automatically as intended.
ID: 10484
Title: statgrab_mem,aix_memory,docker_container_mem,ps,solaris_mem,emc_ecs_mem,mem.used: Fix some wrong levels in the graphs
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
If levels were specified for the amount of free space,
the values of the warn and crit parameters have been
displayed as negative values in the graphs. This has been fixed.
ID: 10658
Title: lnx_if: Discover speed from /sys/class/net/INTERFACE/speed if ethtool missing
Component: Core & setup
Level: 1
Class: New feature
Version: 1.7.0i1
Previously if ethtool is missing then we do not get any information about
interface speed. Now we collect speed information from
{{/sys/class/net/INTERFACE/speed}} in this case.
You have to install the newest {{check_mk_agent}}.
The speed is remembered during discovery and if the speed changes the interface
service report WARN. Thus you have to rediscover the related services in order
to get the correct speed information.
ID: 10657
Title: Domino check plugins: detect more devices
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
Devices with the following system object IDs are now supported:
<ul>
<li>.1.3.6.1.4.1.311.1.1.3.1.2</li>
<li>.1.3.6.1.4.1.8072.3.1.10</li>
<li>.1.3.6.1.4.1.8072.3.2.10</li>
</ul>
The affected check plugins are
<ul>
<li>domino_info</li>
<li>domino_mailqueues</li>
<li>domino_tasks</li>
<li>domino_transactions</li>
<li>domino_users</li>
</ul>
Please run a rediscovery of Domino hosts in order to discover new services.
ID: 10651
Title: prometheus_custom: Addition of Prometheus custom check plugin
Component: Checks & agents
Level: 2
Class: New feature
Version: 1.7.0i1
This commit adds the functionality of the Prometheus custom check
plugin to Checkmk. It allows the user to define PromQL queries and
generate services based upon the query results. The generic check
also displays information should a PromQL expression return invalid
or faulty results.
ID: 10514
Title: mk_oracle.ps1: Fixed version check for instance services
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The plugin tried to use the extended output for instance services even if
the version was not capable to produce the output. This happend, because
the version check is on Windows more specific than on Linux and the version
check was too loose. The plugin needs to be replaced and then the correct
output will be generated.