Sachez quand votre tâche cron ne s'est pas exécutée.

Les tâches planifiées échouent en silence. Un moniteur heartbeat transforme le silence en alerte.

Comment fonctionne la surveillance heartbeat

Créez un moniteur heartbeat et UptimePush vous fournit une URL unique. Ajoutez un simple appel curl à la fin de votre tâche. Chaque ping réinitialise le compteur ; si le ping suivant n'arrive pas dans l'intervalle prévu plus un délai de grâce, le moniteur passe hors ligne et vos alertes se déclenchent.

  • Compatible avec cron, les timers systemd, les CronJobs Kubernetes, GitHub Actions et tout script
  • Signalez les événements de succès, d'échec et de démarrage
  • Délai de grâce pour les tâches parfois plus longues
  • Historique de disponibilité et durées d'exécution par tâche

Exemple

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

C'est toute l'intégration. Si le script de sauvegarde se termine par une erreur, le ping est ignoré et vous le savez dès 3h35.

Que surveiller ainsi

Sauvegardes nocturnes, génération de factures, reconstruction de sitemaps, préchauffage de cache, pipelines ETL, scripts de renouvellement de certificats et tout ce qui s'exécute sans supervision.

Questions fréquentes

La surveillance heartbeat est-elle gratuite ?+

Les moniteurs heartbeat font partie de Pro. Le forfait gratuit couvre les vérifications HTTP, ping, port et mot-clé.

Une tâche peut-elle signaler explicitement un échec ?+

Oui. Ajoutez /fail à l'URL de ping pour marquer immédiatement l'exécution comme échouée au lieu d'attendre l'expiration du délai.

Surveillez vos tâches planifiées

Une ligne de curl et chaque tâche est couverte.

Démarrer gratuitement – sans carte ↗