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.