Cron fails silently: no error, no email, just work that quietly stops happening. Add one line to your job and Upzilla tells you when a scheduled task did not run.
Backups, reports, invoices, cleanups: many critical tasks depend on cron. When one stops (a server rebooted, a path changed, a disk filled) nothing complains. You find out when you need the backup.
Cron monitoring flips the problem around. Instead of watching the server, Upzilla expects your job to check in. If the check-in does not arrive on time, you are alerted.
Every check is stored in a full log, so you can see exactly when and how something changed.
Generate a key with a direct link and call it from your cron entry when the job completes.
Get notified as soon as an expected check-in does not arrive.
See every run with its time, so patterns are obvious.
Show your team or clients the health of scheduled tasks.
From sign-up to your first alert in a few minutes.
Upzilla generates a key and a link for it.
For example, append a curl request to the end of the cron line.
If the call does not arrive on time, your channels are notified.
Sensible defaults get you started; every option below can be tuned per monitor.
| Setting | What it does |
|---|---|
| Input webhook | The link your job calls when it finishes. Webhooks are configured under Integrations / Webhooks in your account. |
| Frequency | How often the check runs: 1 to 120 minutes. The Free plan checks from every 15 minutes; Premium from every minute. |
| Locations | Run the check from one or several of 9 locations: Spain, France, United Kingdom, USA (New York, Los Angeles), Australia, Singapore, Japan and Germany. |
| Notifications | Pick any of your pre-configured alert channels: e-mail, SMS, Telegram, Slack, Messenger, voice call, webhooks and more. |
| Status page | Make the statistics of this monitor public or private. |
| Tags | Group monitors with tags to keep large accounts tidy. |
| IP version | Force IPv4, IPv6, or let Upzilla use whichever is available. |
Know immediately when a nightly backup did not finish.
Watch ETL and report jobs.
Protect invoicing and renewal jobs.
Catch silent failures of housekeeping scripts.
Create as many notification methods as you like, even on the free plan.
Your job calls a unique link when it completes. Upzilla expects that call within the interval you set.
It tells you that the job did not check in. Use your job’s own logs to find the cause.
No agent is needed. A single HTTP request from the job is enough.
Yes, our Cron Expression Parser explains any schedule and shows the next runs.
No card required. 10 monitors of any type, free.