Ce que fait réellement un logiciel de monitoring de site web
Un logiciel de monitoring de site web est un ensemble de machines situées en dehors de votre infrastructure qui ouvrent votre site selon un calendrier, en votre nom, et vous préviennent au moment précis où la réponse cesse d’être celle que vous attendez. C’est toute l’idée. Tout le reste de cette page n’est qu’un détail sur ce qui compte comme la réponse : un code de statut, un fragment de texte sur la page, un temps de réponse, un champ JSON, une date d’expiration de certificat, une lecture de CPU, ou le résultat d’un parcours de paiement en cinq étapes.
La raison pour laquelle cela doit s’exécuter depuis l’extérieur est que les pannes dont vous avez le plus besoin d’être informé sont invisibles de l’intérieur. Un serveur dont le disque est plein continue de se déclarer sain sur son propre tableau de bord. Un enregistrement DNS qui pointe vers une adresse mise hors service se résout parfaitement bien depuis le bureau où le cache est encore chaud. Un certificat expiré à 2 heures du matin casse tous les navigateurs de la planète pendant que votre propre équilibreur de charge continue de répondre. La surveillance de disponibilité externe est ce qui comble cet écart, parce qu’elle voit exactement ce que voit un visiteur.
La seconde raison est la preuve. Quand votre hébergeur vous dit que la panne a duré quatre minutes et que vos clients vous disent qu’elle a duré une heure, un relevé indépendant de chaque vérification, depuis chaque emplacement, avec horodatage, tranche le débat. C’est aussi à partir de ce relevé que sont construits un rapport de disponibilité mensuel et une page de statut publique.
- Étape 1VérifierUn point de contrôle exécute votre vérification à l’intervalle que vous avez défini, jusqu’à une fois par minute, depuis les emplacements que vous avez choisis.
- Étape 2ConfirmerUn échec est revérifié depuis d’autres points de contrôle avant que quoi que ce soit ne soit déclaré en panne, afin qu’un mauvais itinéraire réseau ne soit pas confondu avec une panne.
- Étape 3AlerterLes contacts abonnés à ce moniteur sont prévenus sur les canaux qu’ils ont choisis, puis à nouveau lorsque le service est rétabli.
- Étape 4EnregistrerChaque résultat est conservé avec son emplacement et son horodatage, alimentant les chiffres de disponibilité, l’historique des incidents et les rapports.