public-roadmap icon indicating copy to clipboard operation
public-roadmap copied to clipboard

Deadmans Switch type checks

Open drubin opened this issue 4 years ago • 7 comments

Is your feature request related to a problem? Please describe.

Uptime monitoring can be divided into roughly 2 categories

Remote Checks This is currently what checkly focuses on and is a simple check that is made from a remote server on a fixed interval and if any of these checks fail notification is sent.

Deadmanswitches These are actually the inverse, these are checks that are generated from the client and if any of these fail to report notification is sent.

These are insanely valuable for background processing or database backups where you need to verify that the job successfully completed.

See https://en.wikipedia.org/wiki/Dead_man%27s_switch

Describe the solution you'd like I would love deadman switch type check added to checkly so we can consolidate our monitoring offering.

Describe alternatives you've considered

  • http://healthchecks.io/ (open source self-hosted version available)
  • https://deadmanssnitch.com/
  • https://docs.opsgenie.com/docs/heartbeat-monitoring

Additional context

drubin avatar Jul 20 '20 08:07 drubin

@drubin thanks for contributing. We use healthchecks.io ourselves. This type of check is under consideration, but not much more at this stage. We evaluated ourselves too if this would be a good new check and we did not write it off yet!

tnolet avatar Jul 20 '20 17:07 tnolet

Looking forward to it !

jfbus avatar Oct 14 '20 14:10 jfbus

Ah I'd love this! 👍

StanLindsey avatar Mar 02 '21 17:03 StanLindsey

Please, implement this, feels like a missing part 🙏

olehreznichenko avatar Jul 09 '21 12:07 olehreznichenko

@olehreznichenko and others, noted!

tnolet avatar Jul 09 '21 12:07 tnolet

https://github.com/checkly/public-roadmap/issues/269

tnolet avatar Nov 14 '22 15:11 tnolet

Hey all followers of this issue. I briefly unfroze this repo to inform you we just launch Heartbeats in beta on Checkly. This is a deadman's switch / cron type check as requested in this roadmap issue.

Please see the changelog announcement here and reference this issue on our new public roadmap here.

tnolet avatar Aug 04 '23 10:08 tnolet