Hi Moritz,
that’s correct and is exactly the reason why we chose a cache interval of 45 seconds.
Just to be sure: we had no problem on the agent side. Caching works and caches are updated every minute without any fix.
The problem occured on the checkmk-server-side were the results of the cached checks were interpreted as stale and therefore ignored (due to the age greater than the check interval ~ 133%).
So this fix is also only on the checkmk-server-side. The check now takes a result as stale not before twice the check time.
Without this fix cached checks < 1 minute are completely broken and useless.
Regards Michael