Monitoring for developers and operations teams
Uptime checks catch the loud failures. The ones that hurt most are quiet: a cron job that stopped after a server move, logs that fill a disk over a week, an MX record changed during a migration. Uptimecheck puts those checks in the same account as your uptime monitors.
Heartbeats for scheduled work
Append a request to your backup, import or billing job. If it does not arrive on schedule, you get an alert. Read how to monitor cron jobs for patterns that avoid false alarms.
Server resources with thresholds
Track CPU, load over 1, 5 and 15 minutes, RAM, swap, disk, network and reboots. Set thresholds per server so the alert comes before the outage.
DNS change history
Get alerted the moment a record changes, with the old and new value kept in history. Useful for audits, rollbacks and spotting a hijacked domain. See detecting hijacked DNS records.
Automate everything
A setup in an afternoon
- Add a heartbeat to each scheduled job, starting with backups.
- Install server monitoring on the machines that matter and set disk and load thresholds.
- Add DNS monitors for your main domains: NS, A, MX and TXT.
- Route alerts to the team channel, and a Telegram message only for what must wake someone.
- Move the setup into code with the API once it works.
The result is monitoring that catches the quiet failures as reliably as the loud ones, in the same tool and the same alert channel. When something goes wrong at night, the person on call sees the disk, the missed job and the failing check side by side.
No agents to babysit for most checks
Uptime, API, heartbeat, SSL, domain and DNS checks run from Uptimecheck itself or through a single HTTP request from your job, so there is nothing to install for most of your monitoring. Only server resource monitoring needs access to the machine it measures.
The REST API covers monitors, DNS monitors, servers, heartbeats, domains, alert channels, status pages and statistics. Create monitors from your deploy step, route alerts to webhooks, and pull statistics into your own dashboards. API access is included on Professional and Business; see the pricing page.