Come tutti i service providers anche in Artglobal ci troviamo a gestire infrastrutture varie e complesse che possono essere soggette a diverse problematiche.
Il mondo del web è caratterizzato dalla continuità del servizio 24 ore 7 giorni alla settimana, diventa quindi problematico avere personale addetto, che lavori su più turni per tenere monitorate le risorse e il regolare funzionamento dei vari servizi erogati ai clienti.
Per fortuna, ancora una volta, il mondo del software Open Source ci viene in aiuto, fornendoci la possibilità di delegare alle macchine ciò che non può essere svolto dall’uomo. Parliamo oggi della infrastruttura di monitoraggio che tiene sotto controllo i parametri dei nostri server e ci permette di intervenire, in caso di malfunzionamenti, nella maniera più veloce ed efficace.
Sulla nostra infrastruttura utilizziamo due diversi sistemi, uno famoso e blasonato, l’altro scritto appositamente per adattarsi alle nostre tipologie di intervento. il primo mantiene monitorate risorse e servizi ed è in grado di avvisare gli operatori con soglie di intervento diverse. Il secondo ci permette di osservare, in tempo reale, gli andamenti delle varie risorse ed eventi come ad esempio il consumo di memoria, spazio disco, processi critici, nonche il traffico di rete e altri parametri che possono essere utili per valutare e prevenire disservizi.
Nagios
Il software esegue controlli periodici su tutti quelli che sono i parametri critici relativi ad applicazioni, reti e server.
Il sistema, ad esempio, può monitorare:
l’utilizzo della memoria
l’utilizzo del disco
il carico del processore
il numero di processi attualmente in esecuzione
Può inoltre tenere sotto controllo servizi come SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol 3), Hypertext Transfer Protocol (HTTP) e altri protocolli di rete comuni.
Questo software è altamente configurabile e può eseguire controlli centralizzati o demandare gli stessi ad appositi plugin installati sulle macchine da monitorare. E’ possibile configurare soglie di allarme e diverse modalità per inviare gli avvisi, attraverso una interfaccia, via mail, SMS ecc. Rilasciato sotto licenza della GNU General Public License, pubblicata dalla Free Software Foundation è a tutti gli effetti un software liberamente modificabile e personalizzabile con semplici competenze di programmazione ed è quindi una soluzione ideale per qualsiasi esigenza di monitoring.
Plotter
Si tratta di una elaborazione Sviluppata internamente da Artglobal che ci permette in modo totalmente automatico di monitorare in tempo reale l’utilizzo di risorse da parte dei nostri server, siano essi fisici o virtuali.
Abbiamo scelto di scrivere questo software perchè avevamo la necessità di fissare automaticamente alcuni parametri, comuni a tutta la nostra infrastruttura, senza dover intervenire nel momento in cui viene aggiunta una macchina virtuale o nuovo hardware a complemento del nostro Cloud.
Questi parametri vengono collezionati da un “agente” presente sulla infrastruttura che si adatta automaticamente alle modifiche aggiungendo una nuova sezione all’interfaccia di monitoraggio che si occupa di rendere, in modo grafico, la panoramica dei servizi essenziali.
E’ quindi possibile fare una scelta tra due diverse interfacce, la prima che esamina tutti i parametri di un determinato server o macchina virtuale, la seconda un particolare parametro per ognuna delle macchine presenti sull’infrastruttura. Abbiamo aggiunto la possibilità, in entrambi i casi, di scegliere un arco temporale nel caso avessimo la necessità di verificare eventi occorsi giorni o settimane prima.
Attraverso questi sistemi, assicuriamo ai nostri clienti un’altissima affidabilità delle nostre infrastrutture, la possibilità di monitorare l’utilizzo di risorse e risolvere tutte le problematiche, da gli attacchi informatici alla necessità di scalare una determinata infrastruttura, il tutto in modo altamente professionale e adattabile anche alle “missioni” più delicate e importanti.
Sei interessato a saperne di più o a passare i tuoi progetti più importanti su una infrastruttura altamente professionale? Contattaci, saremo lieti di supportarti nel tuo business.