Soyez alerté quand une tâche planifiée s'arrête sans prévenir.
Mortemain est un interrupteur de type « homme mort » pour tout ce qui doit fonctionner à heure fixe : une tâche cron ou planifiée, une sauvegarde, un job Salesforce ou Power BI, une paie, une synchro de données. À chaque exécution, un signal est envoyé à Mortemain ; si le signal attendu tarde ou n'arrive pas, Mortemain vous alerte. Le silence devient l'alarme.
Bêta privée, ouverture imminente. Un seul e-mail, au lancement. Rien d'autre.
D'où vient le nom
Mortemain, c'est la mainmorte venant de l'ancien droit, au Moyen Âge : la main qui ne lâche jamais ce qu'elle tient.
Cas d'usage
Surveillez tout ce qui tourne selon un planning prédictible, comme :
…et bien d'autres, selon vos besoins.
L'angle mort de la supervision
La surveillance classique guette les erreurs.
Un serveur, un démon cron ou un datacentre qui meurt en silence ne produit aucune erreur.
L'alerte classique interprète donc le silence comme « tout va bien ».
Mortemain fait de l'absence d'information le signal. Quand un check-in attendu n'arrive pas dans sa fenêtre de temps prévue, son absence constitue l'événement qui engendre l'alerte de dysfonctionnement.
Comment ça marche
Une ligne de code préconfigurée. Soixante secondes.
Aucun agent à installer, aucun démon à surveiller. S'il peut faire une requête HTTP, curl, PowerShell, ou une étape « appeler une URL » dans votre appli, il peut faire le check-in.
Créez un check
Créez un check pour chaque travail planifié et obtenez une URL de ping unique et impossible à deviner.
Pinguez à chaque exécution
Ajoutez une ligne dans votre tâche cron, votre tâche planifiée Windows, votre script de sauvegarde ou votre appli pour pinguer en fin d'exécution.
Mortemain surveille l'horloge
Si la fenêtre est manquée, il vous alerte par e-mail, Telegram, Slack, ntfy ou webhook ...
# Linux / macOS / Windows : curl run-etl-nocturne.sh && curl -fsS -m 10 https://ping.mortemain.com/votre-uuid-de-check # Windows PowerShell Invoke-RestMethod https://ping.mortemain.com/votre-uuid-de-check # Pas de shell ? la plupart des applis ont une étape « appeler une URL » / webhook, Faites le check-in avec l'URL et son UUID.
Pourquoi utiliser Mortemain
Mortemain est ultra-simple, et son intégration tient en une seule ligne : aucun agent, aucun SDK, aucun module npm à auditer. Si votre code ou votre outil peut faire une requête HTTP ou envoyer un e-mail, vous pouvez l'utiliser.
Pas de SDK. Seulement une requête HTTP, ou un e-mail.
Signaler qu'un job est terminé, grâce à une seule requête HTTP, ou un e-mail. Vous n'avez rien à installer que vous n'ayez déjà.
Votre agent IA qui sait forcément appeler un endpoint : aucun paquet à chercher, aucun token gaspillé à lire la doc d'intégration.
De l'intérieur, pas de l'extérieur
Les moniteurs d'uptime observent de l'extérieur et rapportent « réponse reçue, status OK ». Mortemain inverse : votre job ou service fait son check-in de l'intérieur et rapporte son propre état en connaissance de cause. Ce signe de vie à la première personne, « j'ai fonctionné », « je suis vivant », prouve qu'il fonctionne vraiment et peut se manifester, là où une sonde externe répond « tout va bien » pendant que le vrai travail a échoué en silence.
Hébergé dans l'UE
Deux hébergeurs, deux pays : la France et l'Allemagne. Conforme au RGPD, et vos données ne quittent jamais l'UE.
Surveillez par e-mail
S'il peut envoyer un e-mail, vous pouvez le surveiller. Vieux serveurs de sauvegarde, NAS, contrôleurs RAID et onduleurs : tout ce qui envoie un rapport fait son check-in à votre-jeton@in.mortemain.com. Un e-mail reçu prouve toute la chaîne d'envoi, pas seulement qu'une ligne de code s'est exécutée.
Offre gratuite généreuse
Commencez gratuitement, et restez-y si ça suffit : 20 checks, des check-ins jusqu'à toutes les 5 minutes, 90 jours d'historique, et tous les canaux d'alerte (e-mail, webhook, Telegram, Slack, ntfy). Sans carte bancaire.
Pour qui
Pour toute personne ou organisation qui ne peut pas se permettre une panne silencieuse.
Devs solo & sysadmins
Vous avez des tâches cron, des timers et une sauvegarde nocturne, et vous voulez un interrupteur « homme mort » qui vous prévient sur votre téléphone dès que l'un d'eux s'arrête en silence.
Petites équipes ops & data
Des dizaines de travaux planifiés et de pipelines sur plusieurs serveurs. Des projets d'équipe avec des rôles par membre (propriétaire, éditeur, lecture seule) et des alertes Slack, Telegram, webhook ou e-mail.
Tous ceux dont une tâche récurrente ne doit pas échouer.
Une sauvegarde nocturne, un chargement ETL, un renouvellement de certificat, un signe de vie (heartbeat) d'appareil : vous devez savoir qu'il a fonctionné et s'est terminé, et être prévenu rapidement si ce n'est pas le cas.
Pourquoi Mortemain, précisément
Conçu dans l'UE, pour l'UE, en deux langues.
- Données hébergées dans l'UE uniquement. Serveurs en France et en Allemagne, conformes au RGPD. Vos données ne quittent jamais l'UE, là où la plupart des outils de cette catégorie sont hébergés aux États-Unis.
- Check-in par e-mail, pas seulement HTTP. Tout ce qui sait envoyer un e-mail est surveillable, même les vieilles machines qui ne peuvent pas lancer curl. Un e-mail reçu prouve toute la chaîne.
- Honnête pendant ses propres pannes. Si Mortemain ne peut pas répondre d'un check, il se tait au lieu de crier au loup. Une alerte de sa part veut dire quelque chose de réel.
- Anglais et français. Le produit, les guides et les alertes sont entièrement bilingues.
FAQ
Vos questions, les réponses.
Qu'est-ce qu'un moniteur « homme mort » ?
Il vous alerte quand un événement attendu n'arrive pas. Votre job fait son check-in quand il s'exécute ; si un check-in tarde, Mortemain vous alerte. Cela détecte les pannes silencieuses, un job qui n'a jamais démarré, une sauvegarde jamais terminée, que la surveillance sur erreur ne voit pas.
Comment connecter un job ?
Une requête HTTP en fin de job : curl, Invoke-RestMethod en PowerShell, ou l'étape « appeler une URL » / webhook de votre appli. Aucun agent, aucun SDK. Ce qui ne peut pas faire de HTTP mais sait envoyer un e-mail fait son check-in par e-mail.
Peut-on intégrer nativement avec un script sous Windows ?
Oui. curl est intégré à Windows 10 et 11, Invoke-RestMethod est natif en PowerShell, et une tâche planifiée Windows, un job SQL Server Agent ou un script post-job Veeam peuvent appeler l'URL de ping directement.
Où sont hébergées mes données ?
Dans l'Union européenne, sous le RGPD, chez deux fournisseurs : l'un en France, l'autre en Allemagne, l'un prenant le relais de l'autre en cas de défaillance. Vos données ne quittent jamais l'UE.
Combien coûte Mortemain ?
L'offre gratuite comprend 20 checks, des check-ins jusqu'à toutes les 5 minutes et 90 jours d'historique, sans carte bancaire. Les offres payantes vont plus loin (plus de checks, check-ins à la minute, historique plus long), au tarif de lancement ; voir la page Tarifs.
Et si Mortemain lui-même tombe en panne ?
Mortemain est conçu pour ne jamais crier au loup pendant sa propre panne : si Mortemain a une avarie, il ne vous alerte pas, et toute panne est publiée sur sa page de statut. Une alerte de Mortemain doit vouloir dire quelque chose de réel.
Soyez là à l'ouverture.
Mortemain est en bêta privée, ouverture imminente.
Un seul e-mail, au lancement. Rien d'autre.