[GH-ISSUE #209] Different Grace Time for each Notification Method #153

Closed
opened 2026-02-25 23:41:22 +03:00 by kerem · 1 comment
Owner

Originally created by @Eh2406 on GitHub (Dec 12, 2018).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/209

Thanks for making healthchecks! It is saving us at work!

We have a daily backup script that (now) has a ping to a check. It is set up to notify me and my boss. Inpractice it is not a big deal if we miss a day, so it is overkill for my boss to be bothered unless it is more then 2 days late.

My current solution is to set up 2 checks, one with a 30 minute grace time for me, and a second with a 1 day grace time for my boss. With the script pinging both checks. It would be easier to maintain if I could override the grace time on a per notification bases.

Thoughts?

Originally created by @Eh2406 on GitHub (Dec 12, 2018). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/209 Thanks for making healthchecks! It is saving us at work! We have a daily backup script that (now) has a ping to a check. It is set up to notify me and my boss. Inpractice it is not a big deal if we miss a day, so it is overkill for my boss to be bothered unless it is more then 2 days late. My current solution is to set up 2 checks, one with a 30 minute grace time for me, and a second with a 1 day grace time for my boss. With the script pinging both checks. It would be easier to maintain if I could override the grace time on a per notification bases. Thoughts?
kerem closed this issue 2026-02-25 23:41:22 +03:00
Author
Owner

@cuu508 commented on GitHub (Dec 14, 2018):

I understand the use case, and it makes sense, but it would require major changes to support in Healthchecks.

Using two checks with different grace times is a clever trick! Another option would be to offload this task to an incident management system, and configure the escalation policy there. We already have integrations for PagerDuty, OpsGenie, VictorOps, PagerTree. Happy to add others.

<!-- gh-comment-id:447334070 --> @cuu508 commented on GitHub (Dec 14, 2018): I understand the use case, and it makes sense, but it would require major changes to support in Healthchecks. Using two checks with different grace times is a clever trick! Another option would be to offload this task to an incident management system, and configure the escalation policy there. We already have integrations for PagerDuty, OpsGenie, VictorOps, PagerTree. Happy to add others.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#153
No description provided.