L'uso delle risorse deve essere monitorato e adeguato in linea con i requisiti di capacità attuali e previsti
I nostri server Linux e cluster Kubernetes sono monitorati attivamente, e questa supervisione completa ci permette di mantenere prestazioni e utilizzo delle risorse ottimali su tutta la nostra infrastruttura.
Usiamo strumenti come Prometheus e Grafana dello stack kube-prom per raccogliere e visualizzare in modo efficace le metriche delle risorse. Le dashboard di Grafana offrono una visione chiara dei modelli di utilizzo, mentre Alertmanager è configurato per inviare avvisi in tempo reale sia al nostro team sia ai clienti tramite integrazione webhook, così tutte le parti interessate restano informate.
Il nostro processore di avvisi interno, Opsmondo, migliora la gestione degli avvisi creando issue su Gitea per gli avvisi provenienti da Alertmanager e inviando poi le notifiche. Usiamo Mattermost per la comunicazione immediata del team e Grafana Oncall per una gestione degli incidenti più snella. Così nessun avviso passa inosservato e possiamo reagire rapidamente a qualsiasi problema di capacità.
Usando uno stack di strumenti di monitoraggio e avviso interamente self-hosted, manteniamo il pieno controllo delle nostre risorse e possiamo adattare le strategie di gestione della capacità alle esigenze dinamiche delle nostre operazioni e di quelle dei nostri clienti.