Introduction
Le monitoring de site web (francisé en surveillance) vise à assurer la surveillance d'un tel site Web. Le système de surveillance est généralement mis en place par une société externe et permet de vérifier la qualité d'un produit/service.
Il s'agit généralement d'une série de tests simulant la venue d'un internaute. On utilise un cahier d'actions à effectuer sur le site dont le résultat est comparé à un cahier de résultats attendus. Par exemple, on peut souhaiter valider la chaîne d'action permettant de réaliser une commande. Afin de vérifier la bonne visibilité du site sur la plus grande partie d'internet, les tests sont effectués par des serveurs répartis dans le monde. Ces vérifications sont réalisées à une fréquence variable, allant d'une minute à une journée.
Si une erreur est détectée sur un des serveurs (dans la page ou due à un temps de réponse trop long), une contre-mesure est effectuée par un ou plusieurs autres serveurs. Lorsqu'une erreur est confirmée, une alerte est alors envoyée au responsable du site (mini-message, courriel, messagerie instantanée ou téléphone) afin qu'il puisse réparer la panne. Les seuils d'erreurs et d'alertes sont établis selon un cahier des charges fournis par le client.
Ces tests font l'objet de rapports aux fréquences variables (heure, jour, mois) et permettent de faire évoluer l'architecture technique du site. Ces rapports indiquent pour chaque action un taux de disponibilité.
| Si il est disponible à... | Il est non fonctionnel, sur un an, pendant... |
|---|---|
| 90% | 876 heures |
| 95% | 438 heures |
| 99% | 87 heures, 36 minutes |
| 99,9% | 8 heures, 45 minutes, 36 secondes |
| 99,99% | 52 minutes, 33,6 secondes |
| 99,999% | 5 minutes, 15,36 secondes |
| 99,9999% | 31,68 secondes |