Battement de cœur
Suivi
Surveillez les tâches en arrière-plan et les services silencieux qui ne sont pas accessibles depuis l'extérieur. Si votre service cesse de répondre aux requêtes de ping, vous en serez immédiatement informé.

Qu'est-ce que la surveillance du rythme cardiaque ?
La surveillance par signal de vie est l'inverse de la surveillance de la disponibilité : au lieu qu'un probeur externe vérifie votre service, c'est votre service qui se manifeste auprès du moniteur. Un signal de vie est une requête HTTP légère — généralement une requête GET ou POST vers une URL unique — qu'un processus backend, une tâche planifiée ou un worker en arrière-plan envoie après chaque exécution réussie. Le moniteur attend ces signaux de vie à une fréquence fixe et déclenche une alerte lorsqu'un signal n'est pas reçu, est en retard ou arrive de manière anormalement fréquente.
La surveillance par heartbeats permet de détecter les défaillances que les contrôles de disponibilité classiques ne peuvent pas repérer : une tâche cron qui a cessé de s'exécuter sans avertissement après un déploiement, un processus de travail qui tourne mais qui est bloqué sur une file d'attente vide, ou encore une tâche Kubernetes qui a planté au démarrage. Associez les heartbeats à la surveillance de la disponibilité pour vérifier à la fois si « le service est accessible » et si « les composants sous-jacents fonctionnent correctement » — ces deux questions qui, ensemble, permettent de déterminer si un système de production est en bon état de fonctionnement.
Clé Caractéristiques
Tout ce dont vous avez besoin pour Battement de cœur Suivi.
Détection par ping
Votre service envoie régulièrement des signaux de vérification à Xitoring. Si un signal n'est pas reçu, vous en êtes immédiatement averti — sans qu'aucun agent ne soit nécessaire.
Intervalles flexibles
Définissez les intervalles de transmission des signaux de contrôle, de toutes les minutes à toutes les 24 heures. Chaque moniteur dispose de son propre seuil et de son propre délai de tolérance.
Analyse des causes profondes
Lorsqu'un battement de cœur est manqué, Xitoring aide à en déterminer la cause : délai d'expiration du script, panne du serveur ou problème réseau.
Point de terminaison HTTP simple
Chaque moniteur de pulsations reçoit une URL unique. Il suffit d'ajouter un appel HTTP à votre script, à votre tâche cron ou à votre service — c'est tout.
Délais de grâce
Configurez des délais de tolérance pour tenir compte des retards temporaires. Évitez les fausses alertes dues à de brèves perturbations du réseau ou à des tâches lentes.
Historique des exécutions
Suivez chaque signal de pulsation avec des horodatages. Repérez les tendances, identifiez les exécutions retardées et vérifiez la fiabilité des tâches.
Détection silencieuse des défaillances pour Services d'arrière-plan
La surveillance de la fréquence cardiaque transforme le silence en signal. Vos services envoient des requêtes de vérification à Xitoring selon un calendrier défini ; si une requête n'est pas reçue, votre équipe est immédiatement alertée. Pas besoin d'agents, pas de connexions entrantes.
- Aucun agent ni aucune connexion entrante n'est nécessaire
- Intervalles flexibles allant de 1 minute à 24 heures
- Délais de grâce configurables
- Point de terminaison HTTP simple par moniteur
- Historique complet des exécutions avec horodatage
- Fonctionne derrière des pare-feu et des passerelles NAT
- Configuration des seuils par moniteur
- Détection instantanée d'un arrêt cardiaque
- +15 canaux de notification



À qui s'adresse-t-il ?
Surveillance du rythme cardiaque Cas d'utilisation
Découvrez comment des équipes issues de divers secteurs utilisent Xitoring pour garantir la fiabilité de leur infrastructure.
Pipelines de données et ETL
Surveillez les tâches ETL, les synchronisations de l'entrepôt de données et les pipelines de traitement par lots. Soyez immédiatement averti lorsqu'un flux de données critique cesse de fonctionner.
Processeurs de file d'attente
Surveillez les processus d'arrière-plan qui consomment des messages provenant de RabbitMQ, SQS ou Kafka. Détectez les consommateurs bloqués ou en panne avant que les files d'attente ne débordent.
Sauvegarde et restauration
Assurez-vous que les sauvegardes nocturnes, les tâches de création d'instantanés et les scripts de reprise après sinistre s'exécutent correctement. Ne découvrez jamais qu'une sauvegarde a échoué en cas de crise.
Fonctions sans serveur
Surveillez les fonctions Lambda, les Cloud Functions et les tâches serverless planifiées qui s'exécutent sans infrastructure persistante.
IoT et appareils en périphérie
Suivez les pulsations provenant des passerelles IoT, des nœuds de traitement en périphérie et des capteurs distants qui fonctionnent derrière des pare-feu.
Logistique et planification
Surveiller les systèmes de traitement des commandes, les générateurs d'étiquettes d'expédition et les tâches de synchronisation des stocks qui assurent le bon déroulement des opérations.
Pourquoi surveiller le rythme cardiaque ? Sujets
Les services d'arrière-plan tombent en panne sans signaler d'erreur. Les processeurs de file d'attente s'arrêtent, les tâches ETL se bloquent, les scripts de sauvegarde génèrent des erreurs… et personne ne s'en rend compte avant que le mal ne soit fait. La surveillance par signal de pulsation transforme ce silence en alerte.
- Détecter instantanément les défaillances silencieuses des processus d'arrière-plan
- Aucun agent ni aucune connexion entrante ne sont nécessaires
- Les délais de tolérance permettent d'éviter les fausses alarmes dues à de brefs retards
- Historique complet des exécutions à des fins d'audit de conformité

Le battement de cœur de Xitoring Tableau de bord
Visualisez chaque signal de santé d'un seul coup d'œil. Suivez les derniers délais de réponse, surveillez l'état de santé des services, configurez des délais de tolérance et consultez l'historique des signaux de santé, le tout depuis un tableau de bord centralisé.
- Chronologie des pulsations en temps réel avec historique des pings
- Indicateurs de l'état du service (en bon état / manquant)
- Délais de grâce configurables par moniteur
- Tendances historiques pour l'analyse de la fiabilité

En outre Fonctionnalités
Idéal pour les travailleurs en arrière-plan
Surveillez les processeurs de file d'attente, les pipelines de données, les tâches ETL et tout service fonctionnant en arrière-plan sans notification.
Intégration Slack et Webhook
Recevez des alertes instantanées sur Slack, Teams ou via des webhooks lorsqu'un signal de vérification n'est pas détecté. S'intègre à votre flux de travail existant.
Intégration de la page d'état
Affichez les services surveillés par Heartbeat sur votre page d'état publique afin d'assurer une transparence totale envers vos utilisateurs.
Souvent a posé des questions
Foire aux questions sur Battement de cœur Suivi.
Qu'est-ce que la surveillance du rythme cardiaque ?
Comment intégrer la surveillance du rythme cardiaque ?
Quelle est la différence entre la surveillance par « heartbeat » et la surveillance par « cron » ?
Puis-je définir des délais de grâce ?
Quels types de services dois-je surveiller ?
Puis-je consulter l'historique des exécutions ?
Obtenez votre URL unique, commencez à envoyer des pings
Créez un moniteur de disponibilité et obtenez une URL de point de terminaison unique. Ajoutez un simple appel curl à votre script ou à votre service : si les pings cessent, votre équipe est immédiatement alertée.
Commencer l'essai gratuit
Continuez à explorer







