Heartbeat-monitors
Bewaak cronjobs en achtergrondtaken door een URL te pingen. Instellen, respijtperiodes en fouten rapporteren.
Een heartbeat-monitor verwacht dat je taak volgens schema een unieke URL aanroept. Komt de aanroep niet op tijd aan, dan gaat de monitor offline.
De monitor maken
Monitor toevoegen → Heartbeat. Stel het verwachte interval in (bijvoorbeeld 24 uur) en een respijtperiode (bijvoorbeeld 30 minuten). Kopieer de ping-URL.
Pingen vanuit je taak
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 https://hb.uptimepush.com/p/YOUR-TOKENDoor de && wordt de ping alleen verstuurd als het script slaagt.
Fouten expliciet rapporteren
curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN/failEen statusbericht sturen
curl -fsS "https://hb.uptimepush.com/p/YOUR-TOKEN?msg=backup+size+2.1GB"Kubernetes en GitHub Actions
Voeg het curl-commando toe als laatste stap van de taak. Sla bij GitHub Actions het token op als secret.
Je website slaapt nooit. Jij nu wel.
Begin binnen enkele minuten met monitoren. Je eerste 10 monitors zijn van ons.