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 |
|
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.