# Cron job monitoring

> The job that silently stopped three weeks ago is the most expensive bug there is. One ping per run, and Pagerless tells you when a run is late, missed or failed.

URL: https://pagerless.dev/solutions/cron-job-monitoring
Updated: 2026-10-22

## One line per job

```js
await monitor("nightly-backup", { cron: "30 3 * * *" }, () => backup());
```

```bash
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -X POST https://events.pagerless.dev/v1/checkins/nightly-backup -H "Authorization: Bearer $PAGERLESS_KEY"
```

## Found for you

`npx pagerless connect` finds Wrangler cron triggers, EventBridge rules, AWS Scheduler schedules and Temporal schedules, and suggests the check-in line for each.

## How loud

Missed or failed runs tell you by default. Set a job to wake for the ones that matter, like billing runs or backups.
