Moniteurs heartbeat

Surveillez vos tâches cron et workers en arrière-plan en pinguant une URL. Configuration, délais de grâce et signalement des échecs.

Un moniteur heartbeat attend que votre tâche appelle une URL unique selon un planning. Si l'appel n'arrive pas à temps, le moniteur passe hors ligne.

Créer le moniteur

Ajouter un moniteur → Heartbeat. Définissez l'intervalle attendu (par exemple 24 heures) et un délai de grâce (par exemple 30 minutes). Copiez l'URL de ping.

Pinguer depuis votre tâche

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

Grâce au &&, le ping n'a lieu que si le script réussit.

Signaler explicitement les échecs

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

Envoyer un message de statut

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

Kubernetes et GitHub Actions

Ajoutez la commande curl comme dernière étape de la tâche. Pour GitHub Actions, stockez le token dans un secret.

Votre site ne dort jamais. Vous, désormais, oui.

Commencez à surveiller en quelques minutes. Vos 10 premiers moniteurs sont offerts.

Démarrer gratuitement – sans carte ↗