Skip to main content

La commande de diagnostic

La commande sort en erreur (code 1) dès qu’une vérification est en échec ; les avertissements ne changent pas le code. Branchez-la sur votre supervision :
La même chose est visible dans Paramètres → Maintenance.

Sondes HTTP

/up ne vérifie ni Horizon ni le cron : combinez-le avec lekalao:diagnose.

Horizon

/horizon (administrateurs de la plateforme) montre les files en temps réel, le débit, les tâches lentes et celles en échec. Une tâche en échec se relance depuis là ou avec :

Journaux

Laravel écrit dans storage/logs/laravel.log. En production :
.env
À surveiller en particulier : les erreurs de rendu (MJML, modèles), les refus des fournisseurs et les erreurs du relais SMTP.

Ce qui alerte les équipes

Lekalao prévient lui-même les équipes de ce qui les concerne, sans action de l’administrateur :
  • une campagne mise en pause par la sécurité d’envoi ;
  • le bilan d’une campagne après son envoi ;
  • le résumé hebdomadaire de chaque liste qui le demande.
Un domaine dont le DNS n’est plus bon ou une adresse de webhook désactivée se voient dans l’interface, sans e-mail.