Fonctionnalité

Surveillance des tâches planifiées et des crons

Une tâche qui échoue lève une erreur. Une tâche qui ne se lance plus ne lève rien. Quiet Guard vous prévient quand une tâche cesse de donner signe de vie.

Sur une tâche existante
->monitorHeartbeat('nightly-backup')

Le problème

Une tâche planifiée qui plante lève une exception, et vous le savez. Une tâche qui ne se lance plus ne lève rien du tout : le serveur est calme, les logs sont vides, et vous l'apprenez le jour où quelqu'un remarque que les factures du mois ne sont pas parties.

Ce que vous obtenez

  • Une alerte au passage en retard, pas une par minute de retard
  • La reprise silencieuse : un ping qui revient referme l'incident
  • Mail, Slack ou webhook, avec la protection anti-tempête
  • Une commande artisan et un appel curl, pour ce qui ne tourne pas sous Laravel
  • L'état de chaque tâche sur la page du projet
  • Un délai de grâce par tâche, pour les traitements dont la durée varie

Comment ça marche

01

Un interrupteur homme-mort

Chaque tâche pingue à la fin de son exécution. Passé sa période plus le délai de grâce, c'est l'absence de ping qui déclenche l'alerte.

02

Une ligne dans votre planificateur

Une macro sur une tâche existante. Le ping part au succès, donc une tâche qui plante reste silencieuse et déclenche l'alerte comme si elle n'avait pas tourné.

03

Armée quand vous le décidez

Le premier ping enregistre la tâche sans jamais alerter. Vous fixez la période une fois que vous savez ce qu'elle vaut vraiment.

Commencer gratuitement

Aucune carte bancaire requise. Installation en quelques minutes.

Toutes les fonctionnalités