जानें कब आपका cron job नहीं चला।

Scheduled jobs चुपचाप fail हो जाते हैं। एक heartbeat monitor इस चुप्पी को alert में बदल देता है।

Heartbeat monitoring कैसे काम करती है

एक heartbeat monitor बनाएँ और UptimePush आपको एक unique URL देता है। अपने job के अंत में एक curl call जोड़ें। हर ping timer को reset करता है; अगर अगला ping अपेक्षित interval और grace period के भीतर नहीं आता, तो monitor down हो जाता है और आपके alerts भेजे जाते हैं।

  • cron, systemd timers, Kubernetes CronJobs, GitHub Actions और किसी भी script के साथ काम करता है
  • Success, failure और start events report करें
  • कभी-कभी लंबा चलने वाले jobs के लिए grace period
  • हर job के लिए uptime history और run durations

उदाहरण

0 3 * * * /usr/local/bin/backup.sh && curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN

बस इतना ही integration है। अगर backup script error के साथ exit होती है, तो ping skip हो जाता है और आपको 3:35 तक पता चल जाता है।

इस तरह क्या monitor करें

रात के backups, invoice generation, sitemap rebuilds, cache warmers, ETL pipelines, certificate renewal scripts और कुछ भी जो बिना निगरानी के चलता है।

अक्सर पूछे जाने वाले सवाल

क्या heartbeat monitoring मुफ़्त है?+

Heartbeat monitors Pro का हिस्सा हैं। मुफ़्त plan में HTTP, ping, port और keyword checks शामिल हैं।

क्या कोई job स्पष्ट रूप से failure report कर सकता है?+

हाँ। Timeout का इंतज़ार करने के बजाय run को तुरंत failed mark करने के लिए ping URL के अंत में /fail जोड़ें।

अपने scheduled jobs monitor करें

curl की एक line और हर job cover हो जाता है।

फ्री शुरू करें – बिना कार्ड ↗