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/failStatus मैसेज भेजें
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 मॉनिटर हमारी ओर से फ्री।