https://healthchecks.io

Get notified when a scheduled task doesn’t run (on time):

  • Send an HTTP GET to healthchecks.io every time the job run
  • If the job does’t ping on time, get alerted by Healthchecks.io.

Setup

  1. Create a UUID at healthchecks.io
  2. Ping (HTTP GET request, e.g.) https://hc-ping.com/(UUID) every few minutes, e.g. from Uptime-Kuma
    • By setting Period = 5 min & Grace = 7 min, two consecutive pings within 10 minutes must fail to get a notification (12 min after the lat successful ping)
  3. Telegram notifs (disable email)
    1. Add bot HealthchecksBot to a group
    2. /start@HealthchecksBot in that group
    3. Click link and login