Werk #18205: Fix for Inconsistent Timing for Generated Events in Event Console

Component Event Console
Title Fix for Inconsistent Timing for Generated Events in Event Console
Date Aug 5, 2025
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.5.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.4.0p10 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0p36 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.2.0p45 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

Rules for the Event Console have a setting under the "Counting & Timing" section called "Expect regular messages".

When this setting is enabled and an event matching the rule does not reach the Event Console, events are generated to indicate that the original event did not arrive.

However, with "Expect regular messages" enabled, there were circumstances when the timestamps reported in the "Message" column for the generated events were incorrect.

Specifically, if Checkmk was stopped for a long period of time or if you changed the "Interval" setting of the rule without matching events being detected.

Then, the timestamp of the generated event(s) would be incorrect.

Furthermore, checking for intervals started later than expected.

For example, using a 5-minute interval, it would take 10 minutes for the first missing events to be reported in the very first check cycle.

With this fix, both issues are fixed and the message timestamp will always be up to date.

No changes are required and new events should have the correct timestamps.

Any older events which have incorrect timestamp messages are not modified.

The event time should still correctly reflect the time the event was created.

To the list of all Werks