Heartbeat
curl -fsS "http://localhost:8088/ping/nightly-backup?token=$JOBWATCH_TOKEN&from=$(hostname)&duration_ms=$duration_ms"
Run a private heartbeat monitor for cron jobs, backups, imports, and scheduled workers.
Lyrinox JobWatch is a small self-hosted dead man's switch for scheduled work. Jobs call a private heartbeat URL after they finish. The monitor records the check-in, evaluates each job against its own interval and grace window, and marks missed jobs before a silent failure turns into stale data or missing backups.
The first release ships as a single Go binary with a local status page, JSON status API, Prometheus-compatible metrics, persistent state, duration checks, webhook alerts, and local alert command hooks. It is built for operators who want direct control over job monitoring without adding a large SaaS dependency to a small stack.
Initial release with heartbeat receiver, status page, JSON API, metrics, persistent state, duration checks, and alert hooks.
curl -fsS "http://localhost:8088/ping/nightly-backup?token=$JOBWATCH_TOKEN&from=$(hostname)&duration_ms=$duration_ms"
lyrinox-jobwatch check -config /etc/lyrinox-jobwatch.json
No questions yet.
Reviews from verified buyers will appear here.