Gérer quarante clients est un autre métier que gérer quarante serveurs. Ces guides parlent de séparation, de standardisation et de reporting : comment déployer une seule façon de travailler chez tous les clients tout en fournissant des preuves par client.
PagerDuty commence à 21 dollars par utilisateur et par mois et envoie vos données d'alerte aux États-Unis. Pour une équipe de deux à dix personnes, cela se fait avec un serveur ntfy auto-hébergé, un planning de rotation dans un fichier texte et un script de cinquante lignes : les alertes vont à qui est de garde cette semaine, escaladent après dix minutes sans acquittement vers le remplaçant, et passent à travers le mode silencieux du téléphone. Acquittement en un tap inclus.
Un Zabbix par client ne passe pas à l'échelle ; un Zabbix pour tout le monde fuit. Voici l'architecture qui fonctionne avec des briques open source — Prometheus par client, organisations Grafana, routage Alertmanager sur un label tenant, une seule convention de nommage et une seule procédure d'offboarding — et la facture honnête de ce que cela coûte en maintenance à dix, quarante et cent clients.