Lavori / (03) DevOps · Monitoring
Sismonitor: tutti i server sotto controllo da una sola console.
Piattaforma di monitoraggio multi-server con metriche in tempo reale, accesso SSH centralizzato senza password, cruscotti personalizzabili, reportistica e alert via email e Telegram.

01Il progetto
Chi amministra decine di server per clienti diversi passa le giornate a collegarsi macchina per macchina, a ricordare password e a scoprire i problemi quando chiama il cliente. Sismonitor nasce dentro la nostra stessa infrastruttura per risolvere questo problema, ed è lo strumento con cui gestiamo quotidianamente i server che ospitano i progetti dei clienti.
Un agente leggero installato su ogni macchina invia periodicamente al sistema centrale le metriche di CPU, RAM, disco, I/O, rete, MySQL e stato dei servizi, senza che l'operatore debba accedere ai server. La dashboard mostra lo stato di tutte le macchine in tempo reale e lo storico permette di distinguere un picco occasionale da un degrado progressivo.
Quando un servizio diventa irraggiungibile o un valore supera la soglia, parte una notifica via email o Telegram; un report settimanale riassume lo stato dell'intera infrastruttura. L'accesso SSH centralizzato (SSH proxy) consente di entrare in qualsiasi macchina senza gestire le credenziali a mano, con ruoli distinti per amministratori, operatori e semplici visualizzatori.
03Com'è fatto
Backend PHP con MySQL per il sistema centrale, agenti in Python e Bash sulle macchine monitorate, grafici con Chart.js, notifiche via SMTP e Telegram Bot API, check schedulati con cron. Gira su una VPS Linux ed è in uso continuo sulla nostra infrastruttura.
04Schermate


Un progetto simile?
Raccontaci il tuo: ti rispondiamo con una proposta concreta e un percorso chiaro verso l'MVP.