Catch up on the latest product updates, best practices, and expert insights from the Checkmk Conference #12 – Watch the livestream recordings now

Werk #20235: Flexible downtimes now cover the outage that triggers them

Component The Checkmk Micro Core
Title Flexible downtimes now cover the outage that triggers them
Date Sep 2, 2026
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
3.0.0b1
Not yet released
Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT
2.5.0p14
Not yet released
Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT
2.4.0p37
Not yet released
Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT

Previously, the very first moment of an outage that triggered a flexible scheduled downtime was recorded as not being in a downtime.

In the availability timeline of the affected host or service this showed up as an extra DOWN/CRIT event of zero length, which stayed visible even when Availability > Change computation options > Scheduled downtimes > Handling was set to Ignore scheduled downtimes or Exclude scheduled downtimes. Fixed downtimes were not affected, since those are already active when the outage starts.

This has been fixed. The Checkmk Micro Core now starts a pending flexible downtime before it writes the triggering state change to the monitoring history, so the whole outage is covered.

Please note that a flexible downtime still only lasts for its configured duration, counted from the moment it triggers - not until the end of the configured time window. Outage phases after that duration has elapsed are correctly reported as not being in a downtime, and Ignore/Exclude will not hide them.

To the list of all Werks