ID: 14101
Title: Add InfluxDB exporter
Component: Setup
Level: 2
Class: New feature
Version: 2.2.0i1
With Checkmk 2.1 we introduce the new option to configure InfluxDB connections.
With this option you are able to send metrics directly from Checkmk to the
REST-API of InfluxDB.
More information on how to configure the connection can be found here:
https://docs.checkmk.com/master/en/metrics_exporter.html
Please note:
The integration is only compatible with InfluxDB 2.0 or later.
If you're using InfluxDB <= 1.8 you need to use the option "Send metrics to
Graphite" as described in the Checkmk docs.
ID: 13885
Title: Fix deletion and moving of report content
Component: Reporting & Availability
Level: 1
Class: Bug fix
Version: 2.2.0i1
Deletion of report content and moving of report elements was not saved
correctly to the according user files.
ID: 13419
Title: cisco_cpu_multiitem: fix Werk #13413
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Werk #13413 in version 2.0.0p22 caused that many valid
<tt>cisco_cpu_multiitem</tt> services vanished. This werk brings them back, but
in some cases with a different name: If your <tt>cisco_cpu_multiitem</tt> is
named <tt>CPU utilization 0</tt> those might vanish and be rediscovered as
<tt>CPU utilization 1</tt>.
Werk #13413 assumed that a 0 in cpmCPUTotalPhysicalIndex means that this CPU is
not supported at all. This assumption was wrong.
ID: 14043
Title: mk_oracle.ps1: Fix crash if registry key isn't present
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
In some environments "HKLM:\SYSTEM\CurrentControlSet\services\OracleService{ORACLE_SID}"
registry key was missing which caused the agent to crash.
Now, if this key isn't present we use "HKLM:\SYSTEM\CurrentControlSet\services\OracleASMService{ORACLE_SID}"
registry key instead.
ID: 14042
Title: mk_oracle.ps1: $MK_CONFDIR and $MK_TEMPDIR defaults changed
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
$MK_CONFDIR and $MK_TEMPDIR now default to paths of the Windows agent
if they aren't set.
ID: 13940
Title: Long text in the inventory dashlet will now break into multiple lines
Component: Core & setup
Level: 1
Class: New feature
Version: 2.1.0b6
Instead of rendering the text of the inventory dashlet on one line, the text will now break into multple lines if not enough space is there.
ID: 13917
Title: UI: Improve styling of pending changes info
Component: Multisite
Level: 1
Class: New feature
Version: 2.2.0i1
The display of pending changes information in the top right corner is now more noticeable for given
changes and more decent when there's no pending changes. Font size, weight and color and icon size
are changed respectively.
ID: 13865
Title: Agent controller: Check agent socket operability on Unix
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
Upon startup, the agent controller (<tt>cmk-agent-ctl</tt>) now checks if the
agent socket is operational on Unix systems. If not, only the subcommands
- <tt>delete</tt>
- <tt>delete-all</tt>
- <tt>help</tt>
- <tt>proxy-register</tt>
- <tt>status</tt>
are available, all other subcommands will abort. In particular, we refuse the
agent registration. A non-operational socket can hint at <tt>xinetd</tt> systems.
On such systems, a successful registration would mislead the user into
believing that the agent communication is now TLS encrypted, which is not the
case.
Furthermore, the operational status of the agent socket is also reported by
the <tt>status</tt> subcommand.
ID: 13878
Title: Fix usage of piggyback data in simulation mode
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
If simulation mode was used, checks of piggyback hosts got stale because they
are not cached.
The piggyback files will now be used instead.