Monitoring site pour agence web : pages de statut et rapports clients
En bref : quand le site d'un client tombe, c'est l'agence qui l'apprend en premier, et généralement de la bouche du client. Surveiller chaque site client inverse la situation : vous êtes au courant avant lui, vous pouvez lui montrer une page de statut au lieu de répondre au téléphone et, en fin de mois, lui envoyer un rapport de disponibilité qui montre à quoi sert le contrat de maintenance. Ce guide explique quoi surveiller pour chaque client, comment mettre en place des pages de statut client et comment mesurer la disponibilité de façon à ce que le chiffre tienne dans un contrat.
Informations produit vérifiées sur AlertSleep le 14 octobre 2026.
Pourquoi une agence a plus besoin de monitoring que quiconque
- C'est vous que l'on appelle en premier. Celui qui a développé ou qui héberge le site est tenu pour responsable de chaque panne, y compris celles causées par le prestataire de paiement du client ou par son DNS.
- Un contrat de maintenance a besoin de preuves. « Nous avons assuré le bon fonctionnement de votre site » est une promesse. Un rapport mensuel avec un taux de disponibilité et la liste des incidents est une preuve, et c'est la preuve qui fait renouveler un contrat.
- Les problèmes se cachent entre deux interventions. Un certificat expiré, un nom de domaine non renouvelé ou une sauvegarde qui ne tourne plus depuis des semaines ne se remarquent qu'au moment où l'on en a besoin.
Quoi surveiller pour chaque client
| Vérification | Ce qu'elle détecte | Alerte |
|---|---|---|
| Site web ou API | Le site est inaccessible, renvoie une erreur ou répond trop lentement | E-mail ; appel téléphonique pour les quelques sites dont l'indisponibilité coûte de l'argent au client |
| Mot-clé sur une page clé | La page se charge, mais affiche une erreur au lieu du tunnel de commande ou du formulaire de connexion | E-mail ou appel téléphonique |
| Certificat SSL | Un certificat sur le point d'expirer, une chaîne de certificats incomplète, un mauvais nom d'hôte | |
| Expiration du nom de domaine | Un enregistrement sur le point d'expirer, souvent sur un compte que gère le client | E-mail, plusieurs semaines à l'avance |
| Heartbeat de tâche cron | Sauvegardes, imports ou synchronisations qui ne s'exécutent plus |
Chacun de ces points a son propre guide : durée de validité des certificats SSL, surveiller l'expiration d'un nom de domaine, surveillance des tâches cron et alertes par appel téléphonique.
Nommez chaque moniteur d'après le client et ce qu'il vérifie, par exemple « Boulangerie Martin · paiement » : une alerte, une ligne de rapport ou un appel à 3 h du matin vous dit tout de suite de quel site il s'agit.
Une page de statut pour chaque client
Une page de statut publique répond à la question « est-ce que c'est en panne ? » avant que le client ne décroche son téléphone, et montre que votre agence a la situation en main. Dans AlertSleep, chaque page de statut affiche les moniteurs que vous choisissez : chaque client a donc une page avec ses propres services, et uniquement les siens :
- le logo du client et une langue propre à la page, au choix parmi six, indépendamment de la vôtre ;
- le statut actuel et l'historique de disponibilité des moniteurs sélectionnés ;
- des mises à jour d'incident que vous rédigez vous-même : « Nous avons connaissance du problème, l'hébergeur travaille à sa résolution » ;
- les maintenances planifiées, annoncées à l'avance ;
- les visiteurs peuvent s'abonner par e-mail aux mises à jour : les clients de votre client sont informés sans que vous ayez à leur écrire un seul message.
Le nombre de pages de statut et de moniteurs dont dispose un compte dépend de l'offre ; consultez les tarifs.
Mesurer la disponibilité pour un contrat
Si le contrat promet 99,9 % de disponibilité, ce chiffre doit être mesuré de la même façon chaque mois et résister à un désaccord. Deux points comptent.
Mesurez du temps, pas des vérifications. La part de vérifications réussies est un bon indicateur de santé, mais elle ne dit pas combien de temps le site a été indisponible. Un contrat parle de temps : les minutes pendant lesquelles les clients de votre client n'ont pas pu utiliser le site. Le rapport de disponibilité d'AlertSleep est donc calculé à partir des incidents, c'est-à-dire du début et de la fin de chaque panne, ramenés à la période du rapport. C'est ce chiffre qu'il faut présenter au client. Le pourcentage de disponibilité affiché dans le tableau de bord compte les vérifications réussies et peut légèrement différer : c'est le bon chiffre pour suivre la santé au quotidien, pas pour un contrat.
Mettez-vous d'accord sur ce qui compte. La plupart des contrats de service excluent les maintenances annoncées. Dans AlertSleep, une fenêtre de maintenance suspend les alertes et n'ouvre aucun incident : les travaux planifiés réalisés pendant cette fenêtre ne sont donc pas comptés comme indisponibilité. Annoncez-la sur la page de statut du client et elle y apparaîtra aussi.
Ce que les objectifs courants autorisent sur un mois de 30 jours :
| Disponibilité | Indisponibilité autorisée sur 30 jours |
|---|---|
| 99,5 % | 3 h 36 min |
| 99,9 % | 43 min 12 s |
| 99,95 % | 21 min 36 s |
| 99,99 % | 4 min 19 s |
Le Calculateur de disponibilité gratuit fait le calcul pour n'importe quel objectif et n'importe quelle période.
Les rapports de disponibilité mensuels dans AlertSleep
Dans la section Rapports de disponibilité du tableau de bord, choisissez une période (le mois dernier, le mois en cours ou une plage personnalisée allant jusqu'à 366 jours) et ouvrez le rapport :
- la disponibilité globale et l'indisponibilité totale sur la période ;
- un tableau de tous les moniteurs avec leur disponibilité, leur indisponibilité, le nombre de vérifications et les temps de réponse ;
- la liste des incidents avec leur début, leur fin et leur durée ;
- une barre journalière couvrant toute la période.
Le rapport est une page conçue pour l'impression : imprimez-la en PDF depuis le navigateur et joignez-la à la facture, ou téléchargez les données au format CSV, avec une ligne par moniteur et par jour, ou la liste des incidents. Le rapport s'ouvre via un lien signé qui fonctionne sans connexion et reste valable 90 jours : vous pouvez donc le transférer tel quel. Il est rédigé dans la langue de votre compte.
Pour le recevoir sans avoir à le demander, activez M'envoyer un rapport de disponibilité mensuel dans votre profil. Le premier de chaque mois, vous recevez les chiffres clés du mois précédent (disponibilité, nombre d'incidents, indisponibilité totale et service le plus touché) avec le lien vers le rapport complet.
Un rapport pour un seul client : avant d'ouvrir le rapport, choisissez les moniteurs de ce client dans Moniteurs et saisissez son nom dans Nom du client. Tous les chiffres — disponibilité, indisponibilité, incidents, la barre journalière et les deux fichiers CSV — ne portent alors que sur ces moniteurs, et le nom du client apparaît en haut, avec votre compte en dessous. La sélection fait partie du lien signé ; la personne qui le reçoit ne peut donc pas l'élargir. Laissez la sélection vide pour un rapport sur l'ensemble du compte.
Faire du monitoring une partie de votre prestation
- Intégrez-le à votre offre. « Surveillance 24 h/24 et 7 j/7, page de statut publique et rapport de disponibilité mensuel » se vend (et se renouvelle) plus facilement que « maintenance ».
- Fixez par écrit l'objectif et les exclusions : le taux de disponibilité, la façon dont il est mesuré (en temps, à partir des incidents) et le fait que les maintenances annoncées ne comptent pas.
- Configurez les moniteurs du client dès le premier jour, y compris SSL, nom de domaine et tâches de sauvegarde, et demandez qui est titulaire du nom de domaine.
- Donnez au client l'adresse de sa page de statut et dites-lui de la transmettre à ses propres clients quand quelque chose ne fonctionne plus.
- Envoyez le rapport chaque mois, avec un résumé de deux lignes : ce qui s'est passé, ce que vous avez fait.
FAQ
Un client peut-il ne voir que ses propres sites ?
Oui. Une page de statut n'affiche que les moniteurs que vous y ajoutez, et un rapport peut être limité aux moniteurs d'un client et porter son nom. La sélection fait partie du lien signé ; le client ne peut donc pas l'élargir pour voir les autres.
Le client a-t-il besoin d'un compte AlertSleep pour ouvrir un rapport ?
Non. Le lien du rapport fonctionne sans connexion pendant 90 jours.
Jusqu'où un rapport peut-il remonter ?
Un même rapport couvre jusqu'à 366 jours. La disponibilité journalière est conservée après la suppression des données détaillées des vérifications : un rapport sur un mois plus ancien reste donc complet.
Pourquoi le rapport diffère-t-il du pourcentage de disponibilité du tableau de bord ?
Le rapport mesure du temps à partir des incidents ; le tableau de bord compte les vérifications réussies. Pour un contrat, utilisez le rapport.
La page de statut peut-elle utiliser le nom de domaine du client ?
Pas pour le moment. La page est servie depuis l'adresse des pages de statut d'AlertSleep, avec le logo du client et dans sa langue.
Partager cet article
À propos de l'auteur
AlertSleep Team
Monitoring & DevOps
The AlertSleep team helps developers and ops teams keep their services online and communicate outages professionally.