Monitoring site web : surveiller la disponibilité de son site

Monitoring site web : comment surveiller la disponibilité, le temps de réponse et recevoir des alertes en temps réel avant que vos clients ne voient la panne.

Bannière « Monitoring site web » : illustration 3D du sujet sur fond noir

Monitoring de site web : de quoi parle-t-on vraiment ?

Le monitoring, c'est une sonde qui visite votre site à votre place, jour et nuit. Elle envoie une requête, lit la réponse du serveur et compare le résultat à ce qu'elle attend. Si la page ne répond pas, ou répond mal, l'outil déclenche une alerte. Vous apprenez la panne avant vos clients, et non par un appel agacé le lundi matin.

On parle aussi de supervision ou de surveillance de site web. Le principe reste le même : détecter un problème le plus tôt possible pour réduire la durée d'indisponibilité. Le terme anglais uptime désigne le temps pendant lequel le site est en ligne. C'est l'indicateur que la plupart des outils mettent en avant.

Ce qu'une sonde peut vérifier

  • La disponibilité : le serveur répond-il, et avec quel code ? Un 200 signifie que tout va bien, un 500 ou un 503 signale une panne. Les codes de réponse HTTP sont la base de toute vérification.
  • Le temps de réponse : combien de millisecondes le serveur met pour renvoyer la page. Une hausse soudaine annonce souvent une panne à venir.
  • Le contenu : la page affiche-t-elle bien un mot attendu, comme le nom de votre entreprise ? Un site peut répondre 200 tout en affichant une page blanche.
  • Le certificat SSL et le nom de domaine : leur date d'expiration, pour ne pas être surpris.
  • Les transactions : un parcours complet, comme remplir un formulaire de devis ou ajouter un produit au panier, rejoué automatiquement.

Disponibilité et performance : deux sujets liés

Un site lent n'est pas en panne, mais il fait fuir les visiteurs. C'est pourquoi les bons outils combinent surveillance de disponibilité et de performance. Le temps de chargement complet d'une page, mesuré dans un vrai navigateur, est un indicateur différent du simple temps de réponse du serveur. Les deux se suivent, mais le second est plus simple à mettre en place. Pour la vitesse perçue par Google, les Core Web Vitals restent la référence.

Mettre en place la surveillance de votre site, étape par étape

Inutile de tout surveiller dès le premier jour. Mieux vaut quelques contrôles fiables qu'une avalanche de signaux que personne ne lit. Voici l'ordre que nous conseillons.

Étape 1 : lister ce qui rapporte

Commencez par les pages qui font entrer de l'argent ou des contacts. Pour un site vitrine, c'est l'accueil et le formulaire de contact. Pour une boutique, ce sont la fiche produit, le panier et le paiement. Pour une app métier, c'est la page de connexion et l'API qui l'alimente. Cette liste guide tout le reste.

Étape 2 : créer les premiers contrôles

Dans l'outil choisi, créez un contrôle HTTP par page clé. Indiquez l'adresse, le code attendu et, si possible, un mot-clé qui doit apparaître dans la page. Ajoutez un contrôle d'expiration SSL : un certificat SSL expiré affiche un avertissement qui bloque presque tous les visiteurs. Ces réglages prennent quelques minutes par page.

Étape 3 : choisir la fréquence et les points de test

La fréquence de vérification varie selon les offres, de quelques minutes à moins d'une minute. Plus elle est courte, plus vous détectez vite une panne. Testez aussi depuis plusieurs lieux. Si un seul point en France signale une coupure, le souci vient peut-être du réseau de la sonde et non de votre site. Certains outils attendent la confirmation de deux zones avant d'alerter, ce qui évite bien des fausses alertes.

Étape 4 : définir qui reçoit les alertes

Une alerte qui arrive dans une boîte mail partagée, un samedi soir, ne sert à rien. Désignez une personne, ou votre prestataire, et un canal qu'elle consulte vraiment : SMS, application mobile, messagerie d'équipe. Prévoyez un second contact si le premier ne réagit pas.

Étape 5 : tester le dispositif

Provoquez une fausse panne, par exemple en surveillant une page qui n'existe pas. Vérifiez que l'alerte arrive, à la bonne personne, dans un délai raisonnable. Ce test simple révèle souvent un numéro mal saisi ou un filtre anti-spam trop zélé.

Régler les alertes en temps réel sans se noyer

Le but d'un outil de monitoring est de surveiller la disponibilité d'un site web, puis à alerter la bonne personne au bon moment. Trop d'alertes, et l'équipe finit par les ignorer. Trop peu, et une panne passe inaperçue. Le réglage des seuils demande donc un peu d'attention.

Les seuils à fixer

  • Le nombre d'échecs consécutifs avant d'envoyer des alertes : un seul échec peut être un incident réseau passager.
  • Le seuil de lenteur : au-delà de quel temps de réponse la page est jugée trop lente pour votre activité.
  • Le délai d'escalade : au bout de combien de temps sans réaction le second contact est prévenu.
  • L'alerte de retour à la normale : savoir quand le site revient évite de chercher une panne déjà réglée.

La page de statut

Beaucoup de solutions de monitoring proposent une page de statut publique. Vos clients y voient l'état du service web en temps réel, avec un message du type « notre service est en cours de rétablissement ». Pour un logiciel ou une app utilisée chaque jour par vos clients, cette transparence réduit les appels au support pendant un incident.

Outils de monitoring : gratuit, open source ou payant ?

Il existe de nombreux outils de surveillance, du plus simple au plus complet. Le choix dépend moins de la liste des fonctionnalités que de vos vrais besoins. Une PME n'a pas forcément besoin d'un outil pensé pour une plateforme de grande taille.

Les offres gratuites

Plusieurs services, comme UptimeRobot ou StatusCake, proposent une formule gratuite. Elle couvre en général quelques contrôles HTTP avec une fréquence limitée et des alertes par email. Pour un site vitrine, c'est souvent suffisant pour démarrer. Les limites portent sur la fréquence, le nombre de sondes, l'historique conservé et les canaux d'alerte.

L'open source

Des projets comme Uptime Kuma s'installent sur votre propre serveur. Vous gardez la main sur les données et les réglages. En contrepartie, il faut héberger l'outil ailleurs que sur le site surveillé : si les deux tombent ensemble, personne n'est prévenu. Il faut aussi le maintenir à jour, ce qui demande du temps technique.

Les solutions professionnelles

Des acteurs comme Uptrends ou Netvigie, ce dernier basé en France, vont plus loin. On y trouve des sondes dans de nombreux pays, des tests de transactions dans un vrai navigateur, des rapports détaillés et un support humain. Ces outils servent surtout quand une panne coûte cher : boutique en ligne, logiciel en abonnement, prise de rendez-vous en ligne.

Les critères pour comparer

  • La fréquence des contrôles et le nombre de pages surveillées.
  • Les types de tests : HTTP simple, mot-clé, SSL, DNS, transactions.
  • Les canaux d'alerte disponibles et la gestion de l'escalade.
  • La durée d'historique conservée, utile pour discuter avec votre hébergeur.
  • La langue de l'interface et du support, si votre équipe n'est pas à l'aise en anglais.

Ce qui fait varier le coût et les pièges à éviter

Nous ne donnerons pas de tarif d'outil : ils changent souvent et dépendent des options. Le prix d'un dispositif de surveillance dépend du nombre de contrôles, de leur fréquence, du nombre de lieux de test et des tests de transactions, qui sont les plus coûteux. S'y ajoute le temps humain : régler les seuils, lire les rapports, intervenir en cas d'alerte. C'est souvent ce dernier poste qui pèse le plus, et il relève de la maintenance de site web.

Les erreurs fréquentes

  • Surveiller seulement la page d'accueil, alors que le formulaire ou le paiement est cassé.
  • Héberger l'outil de monitoring sur le même serveur que le site.
  • Envoyer les alertes à une adresse que personne ne lit.
  • Ignorer les ralentissements, qui précèdent souvent une erreur 500.
  • Oublier l'expiration du nom de domaine, ou une erreur de DNS après un changement d'hébergeur.

Chez RankerSquare, un site vitrine sur-mesure est proposé dès 19,90 € par mois en abonnement ; les besoins plus poussés, comme le suivi de transactions sur une boutique ou un logiciel, sont étudiés sur devis. Si vous préparez un nouveau projet, pensez au monitoring dès la création de votre site internet : c'est le moment le plus simple pour s'assurer qu'il sera suivi dès sa mise en ligne.

Questions fréquentes

C'est un contrôle automatique et régulier de votre site depuis l'extérieur. Un outil vérifie que les pages répondent, mesure leur temps de réponse et vous prévient en cas de panne. Il peut aussi tester un formulaire ou un paiement pour s'assurer qu'ils fonctionnent.

Pour un contrôle ponctuel, ouvrez le site en navigation privée et depuis votre téléphone en 4G, hors du réseau de votre bureau. Des services en ligne de check permettent aussi de tester l'accès depuis plusieurs pays. Pour ne plus dépendre du hasard, un outil de monitoring fait ce contrôle à votre place, en continu.

Les offres gratuites couvrent quelques pages avec une fréquence limitée et des alertes par email. Les offres payantes ajoutent des contrôles plus fréquents, plus de lieux de test, des tests de transactions et un historique plus long. Le bon choix dépend de ce qu'une heure de panne vous coûte.

À lire aussi. Sur le même thème.