mirror of
https://github.com/healthchecks/healthchecks.git
synced 2026-04-25 06:55:53 +03:00
[GH-ISSUE #665] Recuring failure notifications for checks configured using a cron schedule #479
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#479
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 @PAI5REECHO on GitHub (Jun 9, 2022).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/665
I have a check that sends out notifications for backups that fail to run at an expected cron schedule. Once a check configured to use a cron schedule enters a Down state it does not send additional notifications for ever subsequent failure thereafter. I would like it to continue to send notifications at every cron interval so I don't forget about the failure state. #510 is kinda close but not really. I get that the way healthchecks works is that it notifies between changes in check state but this is not really what I want.
@cuu508 commented on GitHub (Jun 10, 2022):
I'm using the hourly reminders feature to get reminded about checks that are down:
The hourly reminders are annoying but that's exactly the point. They annoy you until you fix the problem one way or another (pause the check, or run the job manually, but ideally fix the underlying issue so the problem does not happen again after a hour, day or week).
Wouldn't this feature work for you? If not, why not?
@PAI5REECHO commented on GitHub (Jun 11, 2022):
Say I have backups scheduled to run every 5 days, if a backup fails and I'm okay with that I get a notification, 5 days later when it fails again I get no notification. If I used hourly or daily reminders then I'd be getting spammed with something I'm already okay with having failed. I'd like the check state to reset just before the next cron interval so I get additional notifications every 5 days if they continue to fail.
@cuu508 commented on GitHub (Jun 13, 2022):
Here's what I would do in this scenario:
@PAI5REECHO commented on GitHub (Jun 14, 2022):
Neither of these is automatic. I might go on vacation for a few weeks and come back to find 500 or 21 failure notifications when really I should have only have 4.
@PAI5REECHO commented on GitHub (Jun 16, 2022):
I've configured hourly Email Reports in my account settings but this doesn't do anything as I'm using Gotify for my notifications, not E-Mail. I'm on a self-hosted instance so E-Mail is out of the question. This really should be addressed
@cuu508 commented on GitHub (Jun 19, 2022):
Duplicate of #510