No sign-up11,173 open-source and SaaS tools, with GitHub stats refreshed every day.

Watchgoose

SaaS

Heartbeat monitoring for cron jobs, backups, queues and scripts that sends an alert when one fails to report success on time or reports a failure.

About Watchgoose

Watchgoose is a hosted heartbeat monitor for scheduled work such as cron jobs, backups, queues and scripts. You create a check in the dashboard with its expected schedule, then have the job send an HTTP request to a unique ping URL, or email a check address, once it finishes successfully. When the next success signal is still missing after the scheduled time plus a grace period, the check goes down and alerts fire. A job can also signal failure itself.

Nothing needs to be installed: any job that can call a URL can be monitored. Schedules can be an interval, a weekly time, a cron expression or an on-calendar value, and implementation guides cover cron, systemd timers and GitHub Actions. Alerts go to configured channels including email, Slack, SMS, PagerDuty and webhooks, and the site mentions more than a dozen alert channels, a public status page and hosting operated in Europe. New accounts get 10 free checks with no card required.

Key features

  • Heartbeat checks for cron jobs and scripts
  • Schedules by interval, cron expression or on-calendar
  • Configurable grace period before alerting
  • Ping by HTTP request or unique email address
  • Explicit failure reporting from jobs
  • Alerts to email, Slack, SMS and PagerDuty
  • Guides for systemd timers and GitHub Actions

Good fit for

  • Catching silently failing nightly backups
  • Agencies watching clients' scheduled jobs
Tags
cron-monitoring
heartbeat
uptime
alerts
devops
backups
pagerduty
monitoring

Watchgoose: questions and answers

What is Watchgoose used for?
Watchgoose is heartbeat monitoring for cron jobs, backups, queues and scripts that sends an alert when one fails to report success on time or reports a failure. It is a good fit for catching silently failing nightly backups and agencies watching clients' scheduled jobs.
Is Watchgoose free?
Yes. Watchgoose has a free plan, and paid plans start at €17 per month. A free trial is also available.
Is Watchgoose open source?
No. Watchgoose is proprietary (closed-source) software and can't be self-hosted. In the Monitoring & Observability category, open-source options include Healthchecks, Vigil and Peekaping.
What are some alternatives to Watchgoose?
Watchgoose competes with Cronitor, Dead Man's Snitch and Better Stack.

Open-source alternatives to Watchgoose

See all

SaaS alternatives to Watchgoose

See all