Healthchecks.io
Simple and Effective Cron Job Monitoring·healthchecks.io
Healthchecks.io is an online monitoring service that uses the dead man's switch technique to alert users when cron jobs, background workers, or scheduled tasks don't run on time. Users generate a unique ping URL for each job, and the job sends an HTTP request to that URL each time it runs. If a ping doesn't arrive within a configured Period and Grace Time, Healthchecks.io sends an alert through one of many supported integrations. It also offers a live dashboard, event logs, public status badges, and an API, and can be self-hosted since it is open source.
What it's for
Features 15
- Configurable Period and Grace Time per check
- Cron expression support for scheduling
- Dead man's switch monitoring
- Event log of received pings and sent notifications
- Free-form notes/description per check
- Live-updating dashboard of checks
- Management API
- Multiple notification integrations (email, chat, SMS, phone, webhooks)
- PDF invoices with company details/VAT ID
- Pinging API
- Projects and teams support
- Public status badges per tag and account-wide
- Self-hosted deployment option
- Tags for organizing checks
- Unique ping URL per check
At a glance
Integrations
Resources
Pricing
Open-source and nonprofit projects can get the Business plan free of charge by contacting the company.
Monitor 20 jobs, 100 log entries per job
Monitor 20 jobs; 100 log entries per job
Same limits as Hobbyist; offered for users who want to financially support the service.
Monitor 20 jobs; 100 log entries per job (same limits as Hobbyist)
Annual price is $192/year ($16/month, 20% savings).
Monitor 100 jobs; 1000 log entries per job; 50 SMS & WhatsApp credits; 20 phone call credits
Annual price is $768/year ($64/month, 20% savings).
Monitor 1000 jobs; 1000 log entries per job; 500 SMS & WhatsApp credits; 100 phone call credits
Save 20% when paying annually.