mirror of
https://github.com/healthchecks/healthchecks.git
synced 2026-04-25 23:15:49 +03:00
[GH-ISSUE #1232] Is prolonging the grace time dynamically supported #833
Labels
No labels
bug
bug
bug
feature
good-first-issue
new integration
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/healthchecks#833
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @chogberg on GitHub (Nov 23, 2025).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/1232
I can't find an answer to this in the issues or docs. Is it possible to prolong the expected cron execution time?. If I have a cron job that runs every hour and usually takes 10-30 minutes to execute, the grace period needs to be 35 minutes to ensure it completes on time. If the cron fails after 5 minutes, you will notice it after another 30 minutes.
If it is possible to reset the grace period in some way, you could set it to just 5 minutes and extend it by pinging the API with an alive message. So if the process fails, you will know it within 5 minutes from the start or the last alive message.
Thanks for a great application in any case!
Regards
CHogberg
@cuu508 commented on GitHub (Nov 27, 2025):
No, extending grace time by sending continuous "keepalive" messages is not supported.
One thing that may help with this is proactively signalling failures. If the job fails, it sends a failure signal to Healthchecks and you receive a notification right away. There would still be a delay if the job fails in such a way that it does not send the failure signal (or if the job does not start at all).