
Zabbix è un sistema enterprise open source che consente di monitorare le funzionalità e l’integrità dei server attraverso numerosi parametri di rete. Utilizza un meccanismo di notifica basato su mail che vengono inviate all’amministratore al verificarsi di determinati eventi e fornisce un ottimo sistema di reportistica dei dati raccolti accessibile tramite browser.
Zabbix può essere configurato per rilevare anomalie ai sistemi attraverso due modalità: polling (vengono interrogati ciclicamente tutti i server per verificare il loro stato) e trapping (il server informa Zabbix circa il verificarsi di una eccezione).
Zabbix offre un sistema di monitoraggio centralizzato. Tutte le informazioni relative alla configurazione e alle performance dei sistemi monitorati infatti vengono memorizzate in un database relazionale.
Sotto il profilo delle risorse hardware, Zabbix richiede almeno 128Mb di RAM e 256 Mb di spazio su disco. Ovviamente, la quantità di HD libera dipende dal numero di device che si intendono monitorare. Riguardo i software, Zabbix richiede Apache compilato con il supporto per PHP e un RDBMS (MySQL, PostgresQL, SQLite). Sul browser inoltre devono essere abilitati cookie e java script.
Aska
29 ott 2009 - 13:43 - #1Sembra interessante.
Volevo provarlo ma dalla versione 1.6 non forniscono gli eseguibili per windows (e non vado a compilarlo da solo..). :(
Proverò a casa su ubuntu. Sul sito c’è scritto che è incluso nei repository.
Andrea L.
29 ott 2009 - 14:27 - #2Aska da pure un’occhiata ad OpenNMS già che ci sei :)
mad_max
29 ott 2009 - 22:27 - #3Attenzione: Zabbix non monitora solo la ‘rete’ come OpenNMS.
Tramite agenti installati sui server monitora lo stato del server stesso (memoria, storage, cpu, ventole, temperature, ecc..) e può monitorare anche lo stato di applicazioni specifiche (come Apache per esempio).
ilreds
04 nov 2009 - 08:00 - #4Mad Max, non so se hai utilizzato sia Zabbix che OpenNMS. Posso dirti però che OpennNMS non monitora “solo la rete”.
Si tratta di uno strumento mediamente complesso che permette effettuare management di una quasiasi risorsa che sia gestibile via snmp.
In ambienti enterprise (per il quale è pensato) non è sempre possibile (o voluto) installare agent sui server.
Spazio disco, memoria, cpu, carico delle interfacce di rete, ecc, vengono monitorati utilizzando i MIB standard supportati nativamente anche da Windows.