Sur cette page
Vous êtes d’astreinte pour les systèmes des autres. Un client exploite une boutique en ligne, un autre une API de commande, un troisième un site vitrine sur une stack que vous n’avez pas construite.
Quand l’un d’eux tombe à la mauvaise heure, c’est vous qui recevez l’appel. Le lendemain matin, ce client veut des chiffres qui montrent que vous surveilliez ses systèmes, et seulement les siens.
Le piège, c’est un outil par client : un accès de monitoring ici, un fournisseur de pages de statut là, un tableur d’échéances de certificats que vous comptez mettre à jour. Perstat réunit tous vos clients dans une seule organisation et ne montre pourtant à chacun que son propre registre.
Donnez à chaque client son propre projet
Les monitors vivent dans des projets. Avec un projet par client, les checks, les incidents et l’historique de chaque client restent groupés, au lieu de se perdre dans une liste plate de tous vos monitors.
Les projets délimitent aussi les accès. Limitez une clé à un seul projet ou à des monitors précis : placée dans un tableau de bord destiné au client, elle renvoie les monitors de ce client et rien d’autre.
Sept endpoints en lecture sont en service, de quoi récupérer monitors, checks, séries de temps de réponse et incidents dans les outils que vous utilisez déjà. L’API REST elle-même reste en lecture seule.
Vous créez et modifiez les monitors dans l’application ou par MCP, où un agent peut les créer, les modifier et les mettre en pause. Une clé limitée à un projet peut y modifier des monitors et les mettre en pause, mais pas en créer. Elle ne saurait pas à quel client appartient le projet dans lequel elle écrit.
Les projets groupent et délimitent, mais ils ne constituent pas un espace client avec sa propre connexion. Votre client ne se connecte pas à Perstat et n’y trouve pas de console privée. Il voit la page de statut et les tableaux de bord que vous construisez avec une clé délimitée.
Cela convient en général à une agence, mais sachez-le avant de promettre à un client son propre accès.
Habillez la page de statut de chaque client
Chaque client veut une preuve tournée vers ses utilisateurs, pas vers les vôtres. À partir de l’offre Command, les pages de statut passent en marque blanche : le logo du client, en clair et en sombre, et aucune marque Perstat sur la page.
Chaque page peut tourner sur le domaine du client, par exemple status.theirbrand.example. Le domaine est vérifié par CNAME ou TXT, et le certificat TLS est émis automatiquement en périphérie. Les domaines personnalisés sont disponibles dès Sentinel, à raison de 3 par page, et Command en offre 10 par page.
Une page peut être publique, ou protégée par un mot de passe partagé ou par des comptes de lecture nommés. La protection convient à un client qui préfère ne pas exposer son uptime sur le web ouvert.
Chaque page affiche une fenêtre d’uptime choisie par le client, de 7 à 365 jours, tirée du même registre mesuré que celui qui déclenche vos alertes. Le chiffre que lit le client est celui pour lequel vous avez été alerté.
Deux limites s’appliquent :
- Les notifications et les e-mails aux abonnés partent du domaine de Perstat, pas de status@theirbrand.example. Un domaine d’envoi appartenant au client n’est pas pris en charge aujourd’hui.
- Le nombre de pages de statut dépend de l’offre : jusqu’à 5 avec Sentinel, 20 avec Command et un nombre sur mesure avec Enterprise. Vérifiez cette limite si vous tenez une page par client à grande échelle.
Surveillez les certificats et domaines de chaque client
La panne qui met une agence dans l’embarras est rarement exotique. C’est un certificat TLS expiré, ou un domaine perdu parce que l’avis de renouvellement est arrivé dans une boîte que personne ne lit. Sur 40 domaines clients, cela fait 40 dates à suivre à la main, ou pas du tout.
Perstat surveille les deux avec des checks. Un check ssl_cert remonte l’expiration du
certificat, l’émetteur et les certificats auto-signés. Un check de domaine lit NS, SOA, DNSSEC et
l’expiration WHOIS.
Pointez-les sur chaque domaine client. Par défaut, 14 jours avant l’expiration d’un certificat, les propriétaires et les administrateurs reçoivent un e-mail et une notification dans l’application. Un enregistrement entré dans sa fenêtre d’avertissement fait passer le check de domaine en dégradé, sur le même tableau que tout le reste.
Voyez toute la flotte sur un seul tableau
Pour votre propre équipe, le cockpit et le wallboard affichent toute la flotte sur un seul écran.
Pour les checks de sonde pris en charge, l’offre détermine les régions concernées. La politique standard exige 2 votes régionaux, et les profils d’alerte peuvent la modifier. Une divergence sous le quorum, par exemple une région qui dérive, reste visible dans la liste de veille.
Les checks agent et heartbeat n’utilisent pas le quorum régional. La page du réseau documente la topologie actuelle.
Remettez à chaque client son propre registre
Chaque client reçoit la page de statut et le registre sur lequel elle repose :
- Les fenêtres d’uptime reposent sur des données réellement mesurées.
- L’historique des pannes est arbitré. Un faux positif est écarté avec un motif, et son effet sur le chiffre s’affiche avant d’être appliqué.
- La maintenance annoncée est tenue à part et n’est pas imputée au client.
- Un badge d’uptime à copier est disponible.
L’ exemple de rapport SLA, public et éditorial, montre comment recalculer le registre. Chaque vue de monitor propose un rapport PDF sur 7, 14, 30 ou 90 jours, dans toutes les offres. Le rapport n’est ni signé ni attesté. Sur demande, les données d’une organisation peuvent aussi être préparées manuellement en fichiers CSV accompagnés d’un manifeste.
Vous détenez le contrat pour tous vos clients
Perstat n’a ni portail revendeur ni facturation par client. Vous détenez un seul contrat Perstat et c’est vous qui êtes facturé. Les clients sont séparés par les projets et la marque blanche, pas par une facturation par client que vous pourriez revendre ligne à ligne.
Si votre modèle exige que Perstat facture chaque client directement sous votre marque, cela n’existe pas. Si vous devez surveiller de nombreux clients, les garder séparés et apporter la preuve pour chacun depuis un seul endroit, c’est exactement ce que fait le produit.
Commencez par un seul client
Prenez votre compte le plus désordonné, celui dont le site, la boutique et la messagerie tombent chacun un jour différent. Mettez ses systèmes dans un projet et commencez par un check sur l’offre Free. Free n’inclut ni domaine personnalisé pour la page de statut ni marque blanche.
Lancez le monitoring gratuitement, consultez les tarifs, où tous les chiffres sont publiés, ou suivez la visite guidée sans inscription.
