Heartbeat monitors

URL को ping करके cron jobs और background workers को मॉनिटर करें। सेटअप, grace periods और failures रिपोर्ट करना।

Heartbeat monitor अपेक्षा करता है कि आपका job एक unique URL को तय शेड्यूल पर कॉल करे। अगर कॉल समय पर नहीं आती, तो monitor down हो जाता है।

Monitor बनाएँ

Add monitor → Heartbeat। अपेक्षित interval (जैसे 24 घंटे) और grace period (जैसे 30 मिनट) सेट करें। Ping URL कॉपी करें।

अपने job से ping करें

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

&& के कारण, ping केवल तभी होता है जब script सफल होती है।

Failures स्पष्ट रूप से रिपोर्ट करें

curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN/fail

Status मैसेज भेजें

curl -fsS "https://hb.uptimepush.com/p/YOUR-TOKEN?msg=backup+size+2.1GB"

Kubernetes और GitHub Actions

Curl कमांड को job के अंतिम step के रूप में जोड़ें। GitHub Actions के लिए, token को secret के रूप में स्टोर करें।

आपकी वेबसाइट नहीं सोती। अब आप सो सकते हैं।

मिनटों में मॉनिटरिंग शुरू करें। आपके पहले 10 मॉनिटर हमारी ओर से फ्री।

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