CronSafe
Dead-simple cron job monitoring. Know when your scheduled tasks fail or go silent.
Key endpoints
POST /v1/cronsafe/monitors— Create a monitorGET /v1/cronsafe/monitors— List monitorsGET /v1/cronsafe/monitors/:id— Get monitor detailsDELETE /v1/cronsafe/monitors/:id— Delete a monitorGET /ping/:slug— Ping endpoint (public, no auth)
curl
bash
# Create a monitorcurl -X POST https://api.luxkern.com/v1/cronsafe/monitors \ -H "Authorization: Bearer lxk_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "name": "nightly-backup", "schedule": "0 2 * * *", "grace_period": 300 }'Node.js
js
"text-[var(--color-info)] font-medium">const res = "text-[var(--color-info)] font-medium">await fetch("https://api.luxkern.com/v1/cronsafe/monitors", { method: "POST", headers: { "Authorization": "Bearer lxk_live_xxx", "Content-Type": "application/json", }, body: JSON.stringify({ name: "nightly-backup", schedule: "0 2 * * *", grace_period: 300, }),}); "text-[var(--color-info)] font-medium">const { data } = "text-[var(--color-info)] font-medium">await res.json();console.log(data.ping_url);Just want cron job monitoring?
CronSafe is also available as a standalone product.