Pēteris Caune

Healthchecks.io - Cron Monitoring. Get Notified When Your Cron Jobs Fail.

Healthchecks.io is a monitoring service for your cron jobs, background services and scheduled tasks. It works by listening for HTTP "pings" from your services. When it doesn't hear from a service for a configurable period of time, it sends you an alert.

Add a comment

Replies

Best
Pēteris Caune
Hello Product Hunt! I'm Pēteris Caune, the maker of healthchecks.io. It's a service for monitoring your cron jobs, batch jobs, scheduled tasks, backup scripts etc. It is available in a hosted form on https://healthchecks.io, or you can self-host it, the code is BSD licenced and development is done in the open: https://github.com/healthchecks/... The hosted version offers a generous free plan, with monitoring of 20 services included, and up to 3 team members. The paid plans are reasonably priced and lift the limits significantly. When healthchecks.io detects a problem, many options are available for notifying you: email, Slack, Telegram, Discord, SMS, Pushover, Pushbullet, PagerDuty, PagerTree, HipChat, VictorOps, OpsGenie. Or build your own with configurable webhooks! The hosted version of healthchecks.io is currently run on bare metal servers at Hetzner, in Germany. The app servers are load balanced using Cloudflare Load Balancer. The PostgreSQL database server has a hot standby. This setup has been reasonably stable but I cannot guarantee a 100% or even just 99.999% uptime: there is only *me* monitoring the servers. If a downtime happens when I'm out and about doing a cross country marathon race, it could be several hours until I become aware of the problem and can fix it. I'm keeping an eye out for ways to improve the robustness of the site. If you are a developer, devops engineer or systems administrator looking after various small services, and have had a nagging thought "if this randomly breaks six months from now, I wonder how soon someone will notice", I welcome you to try healthchecks.io out, and let me know what you think! Thanks, Pēteris