Alert if /start signal does not arrive at expected time (with a separate grace time setting for it)
Author: haikosawCreated Oct 28, 2023Updated Jun 30, 2026
Labelsfeature
I looked around a bit but it didn´t seem like anyone spoke about this sort of thing yet.
Currently if I want to use the /start ping, the grace period dictates by what time a finish ping has to arrive. My use case would benefit from a distinction between a grace period for "job completion", and "job start".
I´m not sure what the best way would be of implementing such a thing, but what it would need to do is:
- Send an alert if the task is not run within the start schedule (example 1 minute after schedule)
- But also send alert when task is exceeding it's runtime (example grace configured for 1 hour, but no finish ping has come yet)
Source: healthchecks/healthchecks