Glossaire · Types de surveillance

Qu’est-ce que la surveillance par mots-clés ?

La surveillance par mot-clé vérifie que la réponse d’une page web contient, ou ne contient pas, un texte précis, pour qu’une page qui se charge mais affiche le mauvais contenu compte comme un échec.

Comment ça marche et pourquoi c’est important

Un code de statut seul ne prouve pas qu’une page fonctionne. Pages d’erreur, listes de produits vides, avis de maintenance et page piratée peuvent tous être servis avec HTTP 200. Un mot-clé comme « Ajouter au panier », qui n’apparaît que lorsque la page fonctionne, ou un texte d’erreur qui ne doit pas apparaître, transforme ces cas en échecs.

Choisissez un texte stable et précis : le libellé d’un bouton, un nom de produit, une ligne du pied de page générée par l’application. Évitez un texte qui change avec les tests A/B, les prix ou la langue.

Les vérifications par mot-clé lisent le HTML renvoyé par le serveur. Le texte ajouté ensuite par JavaScript dans le navigateur n’y figure pas ; vérifiez-le plutôt avec une vérification synthétique dans un navigateur.

Comment Uptimecheck vous aide

Les moniteurs HTTP d’Uptimecheck peuvent exiger la présence d’un mot-clé ou son absence dans les 2 premiers Mo de la réponse, et la correspondance est exacte, majuscules et minuscules comprises. Pour les API, les contrôles JSON comme $.status égal à ok fonctionnent de la même façon, et les parcours exécutés dans un vrai navigateur peuvent vérifier du texte affiché par JavaScript.

Voir Surveillance de disponibilité

Essai gratuit de 14 jours · Puis gratuit pour 5 moniteurs · Sans carte bancaire

En savoir plus dans les guides

Agencies 7 min de lecture

Que surveiller sur votre site web : checklist des URL et vérifications

Surveiller uniquement la page d’accueil laisse passer la plupart des pannes. Une checklist des URL et vérifications qui comptent, de la connexion et du paiement aux webhooks, tâches cron, SSL, DNS et serveurs, avec des exemples de configuration.

Lire

Guides 7 min de lecture

Comment créer un endpoint de health check (et le surveiller)

Un endpoint de health check indique aux moniteurs et aux load balancers si votre application peut servir des requêtes. Quoi vérifier, comment le garder rapide et sûr, du code pour Laravel, Express et Flask, et comment le surveiller.

Lire

Questions

La surveillance par mot-clé est-elle sensible à la casse ?

Cela dépend de l’outil. Dans Uptimecheck, oui : « Add to cart » ne correspond pas à « add to cart ».

La surveillance par mot-clé peut-elle détecter une page piratée ?

En partie. Un contrôle « ne doit pas contenir » sur des mots qu’un attaquant ajouterait, ou un contrôle « doit contenir » sur le texte de votre propre pied de page, détecte une page remplacée.

Pourquoi ma vérification par mot-clé échoue-t-elle alors que je vois le texte ?

Le texte est probablement ajouté par JavaScript après le chargement de la page, ou diffère dans le HTML par la casse, les espaces ou l’encodage. Affichez le code source de la page pour voir ce que renvoie le serveur.

Les pannes, c’est du passé.

Configurez votre premier moniteur en moins d’une minute, ou explorez d’abord la démo en ligne.

Essai gratuit de 14 jours · Puis gratuit pour 5 moniteurs · Sans carte bancaire