Sachez quand une tâche cron cesse de tourner en silence

Sauvegardes, imports, rapports et files d'attente tombent en panne sans bruit. Donnez un heartbeat à chaque tâche : elle appelle une URL privée à chaque fin d'exécution, et si un appel n'arrive pas à temps, vous recevez un e-mail.

Compatible avec tout ce qui peut envoyer une requête
Cron, timers systemd, CronJobs Kubernetes, GitHub Actions, le Planificateur de tâches Windows ou une ligne à la fin d'un script. GET ou POST, aucun agent à installer.
Votre planning, votre marge
De chaque minute à une fois par semaine, avec une marge de tolérance jusqu'à un jour pour les tâches dont la durée varie.
Alerte immédiate, levée au ping suivant
La marge est déjà votre tolérance : l'e-mail part dès qu'une tâche est en retard. Au ping suivant, le moniteur est de nouveau opérationnel.

Comment ça marche

  1. 1

    Créez un heartbeat

    Indiquez la fréquence de la tâche et le retard acceptable.

  2. 2

    Ajoutez une ligne à votre tâche

    Appelez l'URL de ping quand la tâche se termine avec succès, par exemple avec curl après &&.

  3. 3

    Nous surveillons l'horloge

    Si aucun ping n'arrive dans l'intervalle plus la marge, le moniteur passe en panne et nous vous envoyons un e-mail.

Questions et réponses

Au lieu que nous vérifiions votre serveur, c'est votre tâche qui se signale. Chaque exécution se termine par une requête vers une URL privée. Si nous n'avons pas de nouvelles à temps, quelque chose s'est mal passé : la tâche a échoué, s'est bloquée, ou le serveur est éteint.

À la fin, et uniquement si la tâche a réussi. Dans un shell, il suffit d'enchaîner l'appel avec &&, ainsi une tâche en échec n'envoie jamais le ping.

Oui, un heartbeat est un moniteur comme les autres : 10 moniteurs avec l'offre Gratuit et 25 avec Pro, à combiner comme vous voulez.

L'URL contient un long jeton aléatoire et ne peut que marquer la tâche comme terminée. Gardez-la privée, comme un mot de passe. Si elle fuite, supprimez le heartbeat et créez-en un nouveau.

Autres fonctionnalités

Ajoutez un heartbeat à votre tâche la plus importante

Gratuit pour 10 moniteurs. Sans carte bancaire.

Surveiller gratuitement