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-TOKEN

Dzię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/fail

Wyś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.

Zacznij bezpłatnie – bez karty ↗