Monitory heartbeat
Monitoruj zadania cron i procesy w tle, pingując adres URL. Konfiguracja, okresy karencji i zgłaszanie błędów.
Monitor heartbeat oczekuje, że Twoje zadanie będzie regularnie wywoływać unikalny adres URL. Jeśli wywołanie nie nadejdzie na czas, monitor przechodzi w stan awarii.
Utwórz monitor
Dodaj monitor → Heartbeat. Ustaw oczekiwany interwał (np. 24 godziny) i okres karencji (np. 30 minut). Skopiuj adres URL do pingowania.
Pinguj z poziomu zadania
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 https://hb.uptimepush.com/p/YOUR-TOKENDzięki operatorowi && ping jest wysyłany tylko wtedy, gdy skrypt zakończy się powodzeniem.
Zgłaszaj błędy jawnie
curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN/failWyślij komunikat statusu
curl -fsS "https://hb.uptimepush.com/p/YOUR-TOKEN?msg=backup+size+2.1GB"Kubernetes i GitHub Actions
Dodaj polecenie curl jako ostatni krok zadania. W GitHub Actions przechowuj token jako sekret.
Twoja strona nie śpi. Teraz Ty możesz.
Zacznij monitorować w kilka minut. Pierwsze 10 monitorów jest od nas.