[GH-ISSUE #352] Does the schedule get automatically determined by pings intervals if not set? #268

Closed
opened 2026-02-25 23:41:50 +03:00 by kerem · 2 comments
Owner

Originally created by @caleb15 on GitHub (Apr 3, 2020).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/352

Whenever I create a healthcheck I didn't bother setting the schedule at all. This seems to have worked out - when I looked over our healthchecks they had the schedules I expected. I assumed healthchecks.io automatically figured out the schedule based on the time between pings. For example, there's a healthcheck I think I created and it currently has a 30 minute period - I don't ever remember setting that. I assume healthchecks.io did it.

While investigating https://github.com/healthchecks/healthchecks/issues/343 I saw that there were options to set the schedule but the automatic schedules were not mentioned at all. I read all the documentation and didn't see automatic schedules mentioned anywhere. I checked the website and same thing. I talked to my boss and he sets the schedule manually.

Now I'm confused - does healthchecks.io automatically figure out the period or grace time or anything schedule related?

I'm 99% certain I've never set the schedule for a healthcheck so I'm baffled as to how we have everything set correctly if it needs to be done manually. But I suppose there's a slight chance that I'm misremembering or that some other employee is setting the schedules for me lol.

Originally created by @caleb15 on GitHub (Apr 3, 2020). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/352 Whenever I create a healthcheck I didn't bother setting the schedule at all. This seems to have worked out - when I looked over our healthchecks they had the schedules I expected. I assumed healthchecks.io automatically figured out the schedule based on the time between pings. For example, there's a healthcheck I think I created and it currently has a 30 minute period - I don't ever remember setting that. I assume healthchecks.io did it. While investigating https://github.com/healthchecks/healthchecks/issues/343 I saw that there were options to set the schedule but the automatic schedules were not mentioned at all. I read all the documentation and didn't see automatic schedules mentioned anywhere. I checked the website and same thing. I talked to my boss and he sets the schedule manually. Now I'm confused - does healthchecks.io automatically figure out the period or grace time or anything schedule related? I'm 99% certain I've never set the schedule for a healthcheck so I'm baffled as to how we have everything set correctly if it needs to be done manually. But I suppose there's a slight chance that I'm misremembering or that some other employee is setting the schedules for me lol.
kerem closed this issue 2026-02-25 23:41:50 +03:00
Author
Owner

@cuu508 commented on GitHub (Apr 6, 2020):

Hi @caleb15,

Healthchecks does not set schedules automatically – each check starts with the 1 day period, 1 hour grace time by default and it is up to the user to adjust the schedule.

However, if you clone ("Create a copy") a check, the schedule will be copied over. And if you duplicate checks via API as suggested here then the schedule also gets copied over.

Or it could have been your colleague adjusting the schedules.

BTW, there is a feature request to suggest a grace time based on the observed data. But this hasn't been implemented yet, and would be a suggestion only (not applied automatically).

<!-- gh-comment-id:609633464 --> @cuu508 commented on GitHub (Apr 6, 2020): Hi @caleb15, Healthchecks does not set schedules automatically – each check starts with the 1 day period, 1 hour grace time by default and it is up to the user to adjust the schedule. However, if you clone ("Create a copy") a check, the schedule will be copied over. And if you duplicate checks via API [as suggested here](https://github.com/healthchecks/healthchecks/issues/266#issuecomment-511111866) then the schedule also gets copied over. Or it could have been your colleague adjusting the schedules. BTW, there is a feature request to [suggest a grace time](https://github.com/healthchecks/healthchecks/issues/218) based on the observed data. But this hasn't been implemented yet, and would be a suggestion only (not applied automatically).
Author
Owner

@caleb15 commented on GitHub (Apr 6, 2020):

Damn, that's really weird. I'll have to go through the healthchecks again to make sure the schedules are set properly :|

Thanks for the info!

<!-- gh-comment-id:609934994 --> @caleb15 commented on GitHub (Apr 6, 2020): Damn, that's really weird. I'll have to go through the healthchecks again to make sure the schedules are set properly :| Thanks for the info!
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#268
No description provided.