Se sei un amministratore di sistema, un amministratore di rete o semplicemente qualcuno che si occupa di molti dispositivi di rete, allora saprai quanto sia importante disporre di uno strumento in grado di monitorare la rete. nonostante l'esistenza di Pochi strumenti di monitoraggio della rete La maggior parte sono closed source e spesso vengono ripagate, poiché costano un braccio e una gamba.
Tuttavia, ce ne sono alcuni Strumenti di monitoraggio della rete open source Il che può dare una corsa agli strumenti closed source. Nel caso ti stia chiedendo, ecco anche alcuni dei migliori strumenti di monitoraggio della rete open source gratuiti.
I migliori strumenti di monitoraggio della rete open source
1. cactus
Cacti è un RRD (Round Robin Database) e uno strumento di registrazione dei dati che mostra grafici belli e dettagliati, Cacti ha un modulo MRTG (Multiple Router Traffic Graphs) in grado di tracciare e misurare il traffico del router come tempo di elaborazione sul server, pacchetti persi, effettivi traffico di rete, ecc. Uno dei maggiori vantaggi degli strumenti di rete Cacti non è solo il monitoraggio e la raccolta dei dati, ma i dati possono anche essere rappresentati quasi in qualsiasi modo desideri. Questo è molto utile per confrontare e manipolare i risultati quando necessario.
Tieni presente che per iniziare con Cacti, PHP, Apache e SNMP devono essere installati sul tuo sistema o server.
Se desideri un programma in grado di raccogliere dati da diversi punti dati finali e consentirti di rappresentare ed elaborare i dati raccolti in grafici belli e utili, allora Cacti fa per te.
Scarica cactus .
2. Monitoraggio di Nagios
Nagios è uno degli strumenti popolari quando si tratta di strumenti di monitoraggio della rete open source. Mentre Cacti è stato progettato con particolare attenzione all'elaborazione dei dati, l'obiettivo principale di Nagios è la creazione di stati e avvisi di eventi basati sui dati raccolti. Ora, poiché Nagios ha un supporto aggiuntivo, puoi creare grafici basati sui dati raccolti installando plug-in proprietari o di terze parti. Sebbene l'interfaccia utente di Nagios sembri obsoleta, è leggera, affidabile e veloce. Rispetto agli altri strumenti di monitoraggio della rete in questo elenco, Nagios offre un maggiore controllo ma ha una curva di apprendimento ripida, soprattutto per i principianti.
Nagios è disponibile in due gusti diversi. cioè Nagios Core e Nagios XI. Il primo è gratuito e open source e il secondo è una versione aziendale a pagamento.
Se stai cercando uno strumento di monitoraggio della rete ricco di funzionalità che abbia un'ampia gamma di plugin e script con un ottimo supporto della community, allora dovresti provare Nagios.
Scarica Monitoraggio di Nagios
3. Glassa
Icinga è un fork e concorrente dello strumento Nagios Monitoring. Fuori dagli schemi, Icinga non solo ha un aspetto molto migliore con un'interfaccia utente Web reattiva, ma offre anche un ampio supporto del database e una scalabilità molto migliore. Sebbene Icinga sia nato proprio come un concorrente di Nagios, gli sviluppatori hanno completamente riscritto il nucleo di Icinga per aumentarne la reattività, ridurre le impostazioni complesse e la facilità d'uso. Le funzionalità di Icinga includono, a titolo esemplificativo, il monitoraggio di tutti i servizi e componenti di rete, persino procedure guidate di processo, report personalizzabili basati su modelli e supporto per plug-in. Proprio come Cacti, Icinga può generare grafici dettagliati per l'analisi e l'elaborazione dei dati.
Sebbene Icinga utilizzi ancora file di testo per le configurazioni, il processo è molto migliorato rispetto a Nagios.
Quindi, se ti piace il set di funzionalità o quanto sia potente Nagios ma non vuoi avere a che fare con impostazioni complicate e un'interfaccia utente datata, Icinga fa per te.
Scarica Icinga.
4. Zabbix
Zabbix è uno strumento di monitoraggio della rete molto popolare e leader del settore, utilizzato principalmente da grandi attori come Salesforce, Dell, ecc. Una delle cose migliori di Zabbix è che non solo ha una delle migliori interfacce user-friendly, ma ti consente di fare quasi tutte le cose di configurazione tramite l'interfaccia web. Ciò significa semplicemente che la curva di apprendimento non è così ripida come Nagios. Inoltre, Zabbix supporta il rilevamento automatico della rete connessa e dei suoi componenti.
Tieni presente che Zabbix è disponibile sia in un'architettura client che server. Ciò significa che è necessario installare l'agente Zabbix sul computer client per monitorare correttamente le sue attività. Tuttavia, Zabbix non ha problemi a tenere traccia del normale servizio come HTTP, SSH, FTP, ecc. senza installare il client.
Altre caratteristiche di Zabbix includono l'autoprotezione contro modifiche indesiderate alla configurazione e attacchi di forza bruta, automazione degli script e la possibilità di integrarsi con altri strumenti di gestione del settore come bcfg2 e Puppet.
Zabbix è l'ideale per chi desidera un'ottima interfaccia utente e facilità di configurazione e utilizzo.
Scarica Zabbix.
5. Apri NMS
OpenNMS è costruito principalmente in un'architettura basata sugli eventi e supporta la raccolta di metriche in una varietà di tipi come WMI, JSON, SML, HTML, XML, ecc. Quando si verificano eventi predefiniti o personalizzati, OpenNMS può inviare avvisi tramite SMS, e-mail o in una varietà di altri modi. Proprio come Zabbix, OpenNMS può rilevare automaticamente la rete, in base all'elenco IP o all'intervallo specificato.
Poiché OpenNMS è integrato con JFreeChart, puoi creare grafici utili per la manipolazione, il confronto e l'analisi dei dati. Altre caratteristiche includono il provisioning, la gestione degli eventi, il monitoraggio del servizio, la capacità di risoluzione automatica, report dettagliati sulle prestazioni e il supporto dei ticket per l'helpdesk.
Per iniziare nel modo più rapido ed efficiente possibile, OpenNMS dispone di documentazione e tutorial dettagliati.
Scarica ApriNMS.
6.LibreNMS
LibreNMS è un po' come Cacti in quanto ha bisogno di altri dispositivi per installare client o agenti SNMP per funzionare correttamente. Ciò significa che puoi utilizzare LibreNMS su quasi tutti i router per raccogliere dati il più ampiamente possibile. Una delle caratteristiche migliori di LibreNMS è il sistema di avviso. Puoi configurare avvisi in base a una varietà di eventi e, quando attivati, possono inviarti notifiche tramite diversi canali come SMS, SMS, e-mail, ecc.
L'interfaccia utente in LibreNMS è molto semplice. Questo rende facile per i principianti iniziare facilmente. Naturalmente, c'è una documentazione dettagliata per ogni funzione, se hai bisogno di aiuto.
Le funzionalità di LibreNMS includono il rilevamento automatico della rete, le app Android e iOS, il ridimensionamento orizzontale e l'accesso completo alle API.
Scarica FreeNMS.
7. PandoraFMS
Di tutti gli strumenti di monitoraggio della rete elencati qui, Pandora FMS è il più versatile in termini di funzionalità. Sebbene Pandora FMS supporti il monitoraggio di switch, router e qualsiasi altro dispositivo gateway, puoi installare plug-in per monitorare altri sistemi come server Microsoft Exchange, Tomcat, IIS, ecc.
Oltre al monitoraggio della rete, Pandora FMS è dotato di un modulo di gestione del server remoto integrato per aiutare a gestire i dispositivi in remoto.
Altre caratteristiche di Pandora FMS includono: visualizzazione dello stato della rete, gestione dettagliata degli eventi, opzioni di gestione centralizzate, ridimensionamento verticale, aggiornamenti automatici, monitoraggio della larghezza di banda del router, rilevamento della topologia di rete, esecuzione del modulo in condizioni o eventi, ecc.
Tutto sommato, se stai cercando una soluzione di monitoraggio della rete ricca di funzionalità, prova Pandora FMS e guarda come funziona per te.
Scarica Pandora FM
Questo è tutto. Commenta di seguito se pensi che mi sia perso qualcuno dei tuoi strumenti di monitoraggio della rete open source preferiti.