Guide · Sans-code
Surveiller Make (ex-Integromat) avec un interrupteur homme mort
Un scénario Make peut cesser de tourner sans aucun signal rouge : un déclencheur désactivé, une connexion d'appli qui expire, un quota d'opérations atteint. Un check-in Mortemain attrape tout cela, car il alerte sur le silence, pas seulement sur une erreur de scénario.
1. Créez un check
Créez un check dans Mortemain avec la même planification que le déclencheur de votre scénario (intervalle, webhook, ou déclencheur d'appli), et une fenêtre de grâce assez large pour couvrir les variations normales de durée. Copiez son URL de ping :
https://ping.mortemain.com/your-check-uuid
2. Ajoutez un module HTTP à la fin du scénario
Tout à la fin de votre scénario, ajoutez un module HTTP → Make a request. Réglez la méthode sur GET et l'URL sur votre URL de ping :
Méthode : GET URL : https://ping.mortemain.com/your-check-uuid
Comme c'est le dernier module du flux, il ne s'exécute qu'une fois que tous les modules précédents ont réussi : un check-in signifie donc vraiment que tout le scénario s'est terminé, pas seulement qu'il a démarré.
3. Alertez immédiatement en cas d'échec
Faites un clic droit sur le module le plus susceptible d'échouer (ou entourez toute la route) et choisissez Add error handler. Dans le gestionnaire, ajoutez un autre module HTTP → Make a request pointé vers l'URL /fail :
Méthode : GET URL : https://ping.mortemain.com/your-check-uuid/fail
Réglez le gestionnaire sur Resume ou Ignore pour que le scénario ne reparte pas en boucle. Le ping /fail vous alerte au moment même où quelque chose casse, au lieu d'attendre que la prochaine exécution planifiée ne se manifeste pas.
4. Suivez la durée du scénario (optionnel)
Pour voir combien de temps prend chaque exécution, ajoutez un premier module HTTP qui fait le check-in sur /start avant que le vrai travail ne commence :
Méthode : GET URL : https://ping.mortemain.com/your-check-uuid/start
Mortemain affiche alors le temps écoulé entre le ping /start et le check-in final : un scénario qui se met soudain à durer plus longtemps (une API lente, un jeu de données qui grossit) apparaît sans qu'il faille une règle d'alerte séparée.
Testez
Lancez le scénario une fois manuellement et vérifiez que le check passe actif dans Mortemain en quelques secondes. Forcez une erreur (désactivez une connexion, ou déclenchez le gestionnaire d'erreur avec une exécution de test) pour vérifier que le ping /fail arrive immédiatement, puis désactivez le scénario pendant un cycle pour vérifier que l'alerte de check-in manquant se déclenche après la fenêtre de grâce : c'est le mode de panne que les notifications propres à Make ne détectent pas seules.
Pas de module HTTP disponible sur une étape donnée ? Le guide webhook / « appeler une URL » couvre le même principe pour Zapier, Power Automate, n8n, et les simples champs webhook.