Launch
Watchgoose
Visit
Premium
Example Image

Watchgoose

Cron job, backups and scheduled task monitoring and alerting

Visit

Watchgoose is a heartbeat monitor for cron jobs, backups, and scheduled tasks. Your backup scripts, ETL jobs, sync routines, and maintenance tasks send a quick HTTP ping each time they complete successfully. If an expected ping doesn't arrive on time, Watchgoose alerts you - so a silently dead cron job doesn't go unnoticed for days.

Jobs can also report explicit failures and optional runtime state. There's no agent to install: anything that can make an HTTP request works.

Watchgoose is Europe hosted, operated & owned, supports Open Source projects.

Example Image
Example Image
Example Image
Example Image

Features

  • Heartbeat monitoring — jobs ping on success; a missing ping after the schedule plus grace period triggers an alert
  • Three schedule types — simple intervals, cron expressions, and systemd OnCalendar, each with a configurable grace period
  • Explicit failure and runtime signals — /fail reports a known failure, /start optionally tracks that a job began
  • 25+ notification integrations — email, Slack, Discord, Telegram, Microsoft Teams, Google Chat, Matrix, Mattermost, Rocket.Chat, Zulip, Signal, ntfy, Gotify, Pushover, Pushbullet, PagerDuty, Opsgenie, Splunk On-Call, PagerTree, Spike, GitHub, Trello, WhatsApp, and webhooks
  • SMS and phone call alerts on paid plans
  • Per-ping status and duration history, with plan-specific retention
  • Projects and team access on paid plans, including read-only access for teammates or clients
  • Project-scoped API supporting substantial check management, with read-only key support
  • Embeddable SVG and JSON status badges for a single check, a tag, or a project summary
  • No agent to install — works with anything that can make an HTTP request
  • Europe hosted, operated & owned
  • Free plan with 10 checks; 14-day trial of paid plans, no card required

Use Cases

  • Backup jobs - know when a nightly database or file backup stops completing
  • Cron jobs and systemd timers on servers you manage
  • ETL, sync, and data pipeline jobs that run on a fixed schedule
  • Maintenance scripts, certificate renewal, log rotation, cleanup routines
  • Scheduled reports and billing runs that must go out on time
  • Container and Kubernetes CronJobs, and scheduled CI/CD pipelines
  • Agencies and MSPs tracking recurring jobs across multiple client projects, with read-only client access
  • Dead man's switch for any recurring process that should check in regularly

Comments

Premium Products
Social Links

Comments

Premium Products