Articles

Introduzione

Vedi il progetto su GitHub

Zabbix logo

Cosa è Zabbix?

Zabbix è il più avanzato e completo sistema di monitoraggio di sistemi informatici, utilizzando da migliaia di aziende in tutto il mondo. Open Source al 100% e rilasciato gratuitamente a chiunque voglia utilizzarlo.

Zabbix è altamente scalabile e permette il controllo anche di migliaia di dispositivi contemporaneamente, affidandosi ad una infrastruttura client-server mista. Gli avvisi possono arrivare direttamente dalle macchine controllate oppure possono essere il risultato di controlli eseguiti direttamente dal server.

Sono già numerosissime le aziende che adoperano Zabbix per il controllo dei propri sistemi, della rete e delle applicazioni.


Cosa può fare Zabbix?

Metrics

Zabbix può controllare:

  • Sistemi operativi come Microsoft Windows, GNU/Linux, Apple OS X, Solaris, BSD, AIX
  • Hardware come server, UPS, NAS, router, switch attraverso SNMP e IPMI
  • Sistemi raggiungibili via rete attraverso ICMP, SSH, Telnet e connessioni TCP
  • Macchine virtuali e Hypervisor
  • Database
  • Applicazioni e servizi Web

Come funziona Zabbix?

Zabbix supporta numerose modalità di controllo delle risorse.

  • Per il controllo dei sistemi operativi è possibile installare un software chiamato agente Zabbix, disponibile per i principali sistemi operativi
  • Per il controllo dei dispositivi hardware è possibile leggere i valori tramite interfaccia SNMP o IPMI e recuperare i valori interessati, come ad esempio temperature, livelli di consumabili, carica delle batterie, stato di salute (naturalmente l’interfaccia SNMP o IPMI deve fornitore questi valori)
  • Controlli via rete come PING o accesso ai servizi di rete possono consentire la verifica dello stato di attività
  • Il controllo dei siti internet può basarsi ad esempio sulla velocità di risposta o di trasferimento dei dati
  • Ulteriori controlli ad hoc possono essere sviluppati per assicurare il corretto funzionamento di un servizio o di un’applicazione