Zabbix
Zabbix è un software open-source che consente di monitorare le risorse, la disponibilità, le performance e la funzionalità della propria infrastruttura IT.
Cosa si può fare con Zabbix?
Monitorare tutte le prestazioni e gli incident della tuo data center;
Raccogliere metriche da qualunque dispositivo, sistema, applicazione;
Rilevare automaticamente anomalie all’interno delle metriche di flusso, senza necessità di analisi continua dei dati in entrata;
Visionare la panoramica del tuo ambiente IT attraverso un unico pannello di controllo web based con potenti funzioni di visualizzazione (mappe, overview, grafici e dashboard);
Impostare notifiche flessibili e intelligenti, configurate per avvisare solo in caso di comparsa delle principale cause di un problema grazie al meccanismo di correlazione degli eventi di Zabbix;
Automatizzare il monitoraggio di ambienti dinamici di grandi dimensioni;
Scalare senza limiti creando un monitoraggio distribuito mantenendo un controllo centralizzato dei dati.
Perché scegliere Zabbix?
Open Source: Zabbix è puramente open source e non ha alcun costo di licenza.
Monitoraggio attivo: è possibile monitorare facilmente server, applicazioni e dispositivi di rete, raccogliendo statistiche accurate e dati sulle prestazioni
Enterprise ready: Zabbix è stato progettato per scalare da piccoli ambienti a grandi ambienti senza perdita di dati
Pianificazione della capacità: con i dati raccolti da Zabbix, sarà facile analizzare la tua infrastruttura e pianificare la capacità di conseguenza.
Architettura Zabbix
Zabbix è uno strumento di monitoraggio distribuito con un’interfaccia web centrale. L’architettura di Zabbix può essere composta da tre server.
- Web Server
- RDBMS Server
- Zabbix server
Questa configurazione può gestire con successo anche ambienti di grandi dimensioni.
Zabbix utilizza l’architettura client-server inviando un agent nei server che devono essere monitorati. Questo agent raccoglie tutte le informazioni necessarie dal sistema e le invia al server Zabbix. Dalla versione Zabbix 3 e successive è supportata la comunicazione crittografata tra server e client.
Il server Zabbix può ricevere dati di input anche da un sender Zabbix o da server proxy Zabbix. Zabbix sender è uno strumento della riga di comando che invia dati sulle prestazioni e sulla disponibilità dell’applicazione ai server Zabbix. I proxy Zabbix vengono utilizzati per monitorare i server remoti. Il proxy può raccogliere dati su prestazioni e disponibilità per conto del server Zabbix e salvarli localmente in un buffer, quindi inviarli al server Zabbix. In questo modo i server proxy possono assumersi parte del load e scaricare i server Zabbix.