—Silence is the loudest failure.
Zoriac is an observatory for scheduled work. Point your cron jobs, workers, and pipelines at a ping URL — we watch the sky for silence and tell you the second a job goes dark. Before your customers. Before your inbox.
Three lines. Zero infrastructure.
No agents, no SDK, no lock-in.
Zoriac is deliberately boring to integrate. A ping is a ping — bash, Python, K8s, anything that can `curl`.
Register a check.
Name your job, pick an interval or cron expression, set a grace period. Get back a unique ping URL — yours forever.
zoriac.dev/p/abc123xyz
Ping when it runs.
One curl at the end of your script. From your CI, your K8s CronJob, your Lambda — anywhere that has HTTPS.
# or && curl to run only on success
We watch the silence.
Miss a ping and Zoriac alerts you — Slack, email, Discord, PagerDuty, webhook. Resolution fires when it recovers.
⚠ nightly-backup late by 12m
last seen 03:00:14 UTC
Silent jobs are normal. Unseen silent jobs are outages.
Most cron failures aren't loud — they're the shipping alert that never got sent, the backup script that exited 0 on empty input, the Lambda that simply stopped being scheduled. Zoriac is the thing that notices.
Observability, built for scheduled work.
Most monitors were built for endpoints that answer. Zoriac is built for jobs that should have — and didn't.
Cron-aware schedules
Full cron expressions or plain intervals. We compute next-run in your timezone, not UTC-only, with DST sanity built in.
Duration tracking
Ping /start and /success to capture how long a job ran. Catch slow jobs before they become failed jobs.
Grace periods
Real systems are flaky. Per-check tolerance so you're not paged at 3am over a two-minute network blip.
Alerts where you are
Slack, Discord, email, SMS, PagerDuty, Opsgenie, raw webhook. Different channels per check, quiet hours per user.
Open-source CLI
Wrap any command. Auto-pings start, success, and failure with exit code + duration. macOS, Linux, Windows, Docker.
Anomaly detection
Your backup usually runs in 12s. Today it took 3 minutes. Zoriac flags the drift before it becomes a dropped ping.
Works with everything that runs.
If it can make an HTTPS request, Zoriac can watch it. Native wrappers when you want less boilerplate.
# ping on success — the whole integration curl -fsS https://zoriac.dev/p/abc123xyz # or use the CLI to wrap a command — auto start / success / fail zoriac run --name "nightly-backup" --every 1d -- ./backup.sh # crontab one-liner, ping only on zero exit 0 3 * * * ./backup.sh && curl -fsS https://zoriac.dev/p/abc123xyz
A star-chart for the jobs you depend on.
Every check at a glance, color-coded by state, sparklined by recent history. Drill into a single job's timeline in one click.
From engineers who stopped finding out from customers.
Early users running Zoriac on production cron jobs, nightly syncs, and internal workers.
We replaced a tangle of UptimeRobot, a Slack bot, and a shell script with one Zoriac check per job. Three nights later it caught a silently-exiting backup. That paid for it.
The anomaly detection is the killer. Our re-index started drifting from 40s to 8m over a week — Zoriac flagged it before it ever hit the grace window.
The CLI is the best thing in this space. `zoriac run` wraps a script, pings start & success with duration, and creates the check if it doesn't exist. Surgical.
Cheaper than Datadog. Sharper than a shell script.
We're not trying to be everything. We're trying to be the best thing for one specific problem.
| Zoriac | Generic APM | Legacy uptime | DIY shell script | |
|---|---|---|---|---|
| Cron-aware schedules | ● full cron + intervals | partial | intervals only | ✕ |
| Start → finish duration tracking | ● native | instrumentation required | ✕ | you build it |
| Anomaly detection on duration | ● on all plans | enterprise tier | ✕ | ✕ |
| Open-source CLI wrapper | ● MIT licensed | ✕ | ✕ | you write it |
| Time-to-first-ping | ● under 60 seconds | agent install | 15–20 min | half a day |
| Starting price / month | $0 | $31+ | $7 | your salary |
Free for hobbyists. Cheap for real work.
One price, no seats, no per-check nonsense. Upgrade when you outgrow the tier, not when you hit a paywall on day two.
- 3 checks
- Email alerts
- 7-day ping history
- Community support
- 20 checks
- Slack + Discord alerts
- 30-day history
- 1 public status page
- 100 checks
- All integrations + PagerDuty
- Anomaly detection
- 90-day ping history
- Unlimited status pages
- Priority support (12h)
- 500 checks
- Multi-user workspaces
- SSO + audit log
- 1-year ping history
- Slack Connect support
Questions, answered.
If it's not here, ping hello@zoriac.dev. We read everything.
Stop finding out from your customers.
Free forever for small projects. No credit card. Delete your account in one click if we don't earn it.