Werk 16816 was deleted. The following Werk is no longer relevant.
[//]: # (werk v2)
# HW/SW Inventory plugins: respect plugins default parameters
key | value
---------- | ---
date | 2024-05-18T18:40:52+00:00
version | 2.3.0p3
class | fix
edition | cre
component | checks
level | 1
compatible | yes
The default parameters of inventory plugins have been completely ignored.
This didn't come to our awareness earlier, since Checkmk currently does not ship any HW/SW inventory plugins with non-trivial default parameters.
[//]: # (werk v2)
# HW/SW Inventory plugins: respect plugins default parameters
key | value
---------- | ---
date | 2024-05-18T18:40:52+00:00
version | 2.3.0p3
class | fix
edition | cre
component | checks
level | 1
compatible | yes
The default parameters of inventory plugins have been completely ignored.
This didn't come to our awareness earlier, since Checkmk currently does not ship any HW/SW inventory plugins with non-trivial default parameters.
[//]: # (werk v2)
# Fix performance issues when processing performance data (process_perfdata.pl) and missing metric data
key | value
---------- | ---
date | 2024-05-22T13:57:02+00:00
version | 2.3.0p3
class | fix
edition | cre
component | omd
level | 3
compatible | yes
This werk affects all users of Checkmk Raw.
You might have perceived a severe performance degradation in Checkmk 2.3.0 and a lot of errors in
the NPCD log. This was due to missing RRD packages and thus expensive fall-back computations.
This werk fixes a performance issue in combination with potentially missing metric data, which can
result in gaps in the service graphs.
[//]: # (werk v2)
# Crash: liebert_maintenance: ValueError("Cannot render negative timespan") when time is overdue
key | value
---------- | ---
date | 2024-05-21T08:24:14+00:00
version | 2.3.0p3
class | fix
edition | cre
component | checks
level | 1
compatible | yes
`liebert_maintenance` check would crash with `ValueError("Cannot render negative timespan")` if the
value for "Next maintenance" is in the past.
This change now renders positive and negative values differently (also only printing days) adding
`'overdue'` if date for next maintenance is located in the past.
[//]: # (werk v2)
# mk-sql uses specified hostname always
key | value
---------- | ---
date | 2024-05-22T11:00:52+00:00
version | 2.3.0p3
class | fix
edition | cre
component | checks
level | 1
compatible | yes
Previously, in some cases, instead of using the
specified hostname, mk-sql used "localhost."
In certain network configurations, this might have
led to errors during monitoring.
With this release, the problem is fixed.
[//]: # (werk v2)
# Synthetic Monitoring: Only persist new HTML logs
key | value
---------- | ---
date | 2024-05-21T18:45:53+00:00
version | 2.3.0p3
class | fix
edition | cee
component | checks
level | 1
compatible | yes
Before this werk, the test services wrote their HTML logs to disk every time they were checked. As
of this werk, a log is only written to disk if it is newer than the currently stored version. This
saves disk I/O.
[//]: # (werk v2)
# Synthetic Monitoring: Remove 'cmk/rmk/html_last_error_log' service label
key | value
---------- | ---
date | 2024-05-21T18:38:26+00:00
version | 2.3.0p3
class | fix
edition | cee
component | checks
level | 1
compatible | yes
The service label mentioned above is not discovered anymore, since it was unused. Previously,
discovered test services always had this label.
[//]: # (werk v2)
# bazel_cache: Monitor Bazel Remote Cache
key | value
---------- | ---
compatible | yes
version | 2.3.0p3
date | 2023-08-03T16:51:12+00:00
level | 1
class | feature
component | checks
edition | cre
With this werk, it is possible to monitor a Bazel Remote Cache instance.
Processing data of the optional metrics and default status endpoint.
This feature consists of a special agent, agent_bazel_cache, and a new
check, bazel_cache. The special agent can be configured via the rule
Bazel Cache Metrics.
[//]: # (werk v2)
# check_mailboxes: fix issue with EWS distinguished folder
key | value
---------- | ---
date | 2024-05-15T07:47:43+00:00
version | 2.3.0p3
class | fix
edition | cre
component | checks
level | 1
compatible | yes
The active check "check_mailboxes" could fail with a `KeyError: 'folders'` when trying to retrieve an exchange mailbox's folders via the EWS protocol.
With this werk the used library `exchangelib` is updated to v5.4.0, which prevents the underlying issue in retrieving certain exchange folders.