Surveillance de disponibilité pour les agences web
La réputation d’une agence se construit sur les sites dont elle s’occupe. Quand la boutique d’un client tombe un vendredi soir, peu importe quel hébergement a lâché. Ce qui compte, c’est d’avoir été prévenu en premier et d’avoir une réponse prête. Notre article sur la surveillance de disponibilité pour les agences web va plus loin.
Un projet par client
Regroupez dans un projet les moniteurs, tâches cron, domaines, serveurs et pages de statut de chaque client. Les listes se filtrent par projet, et la couleur du projet marque ses moniteurs partout : cinquante sites clients restent faciles à lire. Invitez vos collègues comme administrateurs, membres ou lecteurs.
Tableaux de bord clients et rapports clients
Sur Professional et Business, invitez des personnes chez le client sur un tableau de bord client : un accès en lecture seule à leur projet, à votre nom, avec l’état actuel, 90 jours de disponibilité, les temps de réponse, les incidents et le rapport mensuel. Ils ne voient jamais les autres clients, les réglages ni les canaux d’alerte.
Les clients qui ne veulent pas d’un identifiant de plus reçoivent plutôt un rapport client : un lien privé vers un rapport de disponibilité en direct, avec leur logo, le SLA et chaque incident. Ajoutez jusqu’à 5 adresses et le rapport du mois précédent leur est envoyé par e-mail le 1er du mois. Les rapports s’exportent aussi en CSV pour votre propre modèle.
Une page de statut par client
Donnez à chaque client sa propre page de statut avec son logo, sa couleur d’accent et son thème, et retirez la marque Uptimecheck pour qu’elle fasse partie intégrante de votre service. Professional et Business ajoutent le CSS personnalisé et une adresse de votre choix, comme app.uptimecheck.com/s/clientname. Protégez par mot de passe les pages destinées aux parties prenantes internes.
Les statistiques de visite affichent les visites par pays, site référent et appareil, comptées sans cookies et sans stocker d’adresses IP : vous pouvez montrer au client combien de ses clients ont consulté la page pendant un incident.
Plus que la disponibilité pour chaque client
Surveillez ce que les clients remarquent trop tard : les certificats et les enregistrements de domaine avant leur expiration, la vitesse des pages avec Google Lighthouse, les liens cassés, ainsi que SPF, DKIM et DMARC, pour que les e-mails du client n’arrivent pas en spam.
Les alertes partent par e-mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks et notifications push sur votre téléphone. Envoyez les alertes de chaque client vers son propre canal, et utilisez les plannings d’astreinte pour qu’une alerte push atteigne la personne d’astreinte.
Une semaine type avec Uptimecheck
Lundi, un rappel indique que le certificat d’un client expire dans 14 jours ; il est renouvelé avant midi. Mercredi, la tâche cron d’export nocturne d’un autre client ne se manifeste pas ; l’hébergeur a changé de version de PHP, et la tâche est corrigée le matin même. Vendredi à 18 h 40, la boutique d’un client répond 503. Un second contrôle le confirme, l’alerte Slack part, et l’incident contient déjà la réponse en erreur et une capture d’écran. La page de statut du client affiche le problème avant même qu’il pense à appeler. Le 1er du mois, chaque client reçoit par e-mail le rapport du mois précédent.
Rien de tout cela ne demande une équipe d’exploitation dédiée. Il suffit que les contrôles soient en place et que les alertes arrivent à la bonne personne. Ajoutez chaque nouveau client en quelques minutes, ou automatisez l’onboarding avec l’API REST à mesure que votre portefeuille de clients grandit.
Migrer depuis un autre outil
Importez vos moniteurs depuis UptimeRobot, Better Stack, Pingdom ou StatusCake avec une clé API de ce service. Vous voyez chaque moniteur avant que quoi que ce soit ne soit créé, et rien ne change chez l’autre service : vous pouvez faire tourner les deux en parallèle. Les pages de statut arrivent d’Atlassian Statuspage avec leur historique d’incidents et leurs abonnés. Les pages UptimeRobot, Better Stack, Pingdom et StatusCake expliquent chaque migration.
Des tarifs adaptés aux agences
Un prix fixe par offre en euros, facturé mensuellement ou annuellement, sans frais par utilisateur ni supplément par page de statut. Professional comprend 100 moniteurs de disponibilité, 25 pages de statut, 50 projets, 10 membres et les tableaux de bord clients. Business comprend 250 moniteurs, 250 pages de statut, 150 projets et 25 membres. Consultez la page des tarifs, ou explorez Nordhem, une boutique fictive, dans la démo en direct.