Le migliori alternative a Nagios per il monitoraggio della rete

click fraud protection

Attraverso più di 15 anni dalla prima volta che ha visto la luce, Nagios - che in precedenza si chiamava NetSaint - è rimasta una delle piattaforme di monitoraggio della rete più conosciute. In passato era più adatto per monitorare lo stato del sistema in su o in giù e fornire avvisi ogni volta che qualcosa andava storto, ma si è trasformato in una vera piattaforma di monitoraggio completa. Oggi ci sono due versioni concorrenti di Nagios. C'è il core Nagios gratuito e open source e c'è Nagios XI, uno strumento di monitoraggio a pagamento basato su Nagios Core con funzionalità aggiuntive. Oggi diamo un'occhiata ad alcune delle migliori alternative di Nagios per il monitoraggio della rete. Questo è un campo molto attivo della tecnologia dell'informazione e sono ora disponibili molte alternative.

Prima di dare un'occhiata alle alternative disponibili di Nagios, inizieremo parlando di Nagios stesso, quali sono le sue migliori caratteristiche e perché è diventato lo strumento popolare che è. Daremo quindi un'occhiata agli svantaggi dello strumento, ai motivi per cui qualcuno vorrebbe sostituirlo con una soluzione alternativa. E poi, discuteremo brevemente del monitoraggio della rete in generale. Vedremo come la maggior parte degli strumenti lo fa utilizzando il Simple Network Management Protocol. E infine, saremo pronti per la grande rivelazione e esamineremo alcune delle migliori alternative di Nagios per il monitoraggio della rete.

instagram viewer

A proposito di Nagios

Nagios era originariamente noto come NetSaint. Questo strumento open source nasce da un'idea di Ethan Galstad e di un gruppo di sviluppatori. Il nome Nagios è un acronimo ricorsivo di "Nagios Ain’t Gonna Insist On Sainthood", con "Sainthood" facendo riferimento al nome originale, NetSaint, è interessante notare che Agios è anche la parola greca "santo". Il nome è stato cambiato in risposta a una sfida legale da parte dei proprietari di un marchio simile.

Nagios è un ottimo strumento di monitoraggio per reti e server. Funzionerà su CentOS o RedHat Enterprise Linux. Potrebbe anche funzionare come una macchina virtuale su un host Windows ma è essenzialmente un software Linux. A differenza della maggior parte degli altri strumenti di rete in questo elenco, Nagios non si affida esclusivamente a SNMP per monitorare i dispositivi di rete. Ha un proprio sistema proprietario integrato nel suo motore principale, che comunica con i dispositivi per raccogliere rapporti sullo stato. Le metriche, che vengono raccolte regolarmente dal monitor, vengono visualizzate come dati attivi nella dashboard dello strumento e puoi anche scegliere di archiviare i dati per un'analisi successiva. Questa combinazione costituisce uno strumento piuttosto potente.

Nagios XI Home Dashboard

Nonostante utilizzi uno schema proprietario di raccolta dei dati, Nagios fornirà tutti i dati necessari per eseguire il monitoraggio della rete e la pianificazione della capacità. Ha una dashboard molto comoda in cui è possibile visualizzare rapidamente lo stato della rete. Questo prodotto ha anche uno dei migliori sistemi di allarme per avvisare gli amministratori quando viene rilevato qualcosa di strano. Dopotutto, quello era il primo obiettivo dello strumento per fornire avvisi per situazioni anomale ed è ancora uno dei suoi punti di forza.

Nagios beneficia di una vasta community che supporta la versione open source di Nagios Core e fornisce sviluppo di molti plugin avanzati, dando allo strumento un'ampiezza impressionante in termini di monitoraggio funzionalità.

Cosa c'è di sbagliato in Nagios?

Il titolo di questo articolo potrebbe portare molti lettori a chiedersi cosa potrebbe esserci di sbagliato in Nagios per giustificare la sua sostituzione con uno strumento alternativo. Beh, in realtà non c'è nulla di sbagliato in Nagios in sé. È lì da quasi 20 anni ed è ancora forte. Ma il fatto che nulla sia sbagliato in Nagios non significa necessariamente che non ci siano altri prodotti eccellenti là fuori che dovresti considerare. E se stai ancora acquistando una piattaforma di monitoraggio e hai sentito parlare di Nagios, forse ti piacerebbe sapere quali altre opzioni ci sono.

Un altro motivo per cui potresti voler sostituire Nagios è se hai utilizzato il Nagios Core gratuito e vuoi sapere, prima di investire in Nagios XI, quali altre opzioni sono disponibili. Indipendentemente dal motivo per cui sei qui, stiamo per rivelare quali sono le nostre scelte principali, ma prima diamo un'occhiata breve al funzionamento del monitoraggio della rete.

Come funziona il monitoraggio della rete?

Quando si tratta di monitorare le reti, ci sono diversi modi per farlo. Il metodo che usi dipende in gran parte dal livello di dettaglio che desideri, dagli sforzi che sei disposto a mettere e dai soldi che puoi spendere. Dal punto di vista dei dettagli La maggior parte degli amministratori è particolarmente interessata ai parametri operativi della rete apparecchiature come il carico della CPU o l'utilizzo della memoria e l'utilizzo della larghezza di banda, in bit al secondo, dei vari interfacce.

La maggior parte degli strumenti di monitoraggio della rete utilizza Simple Network Management Protocol, o SNMP, per realizzare la propria impresa. SNMP è una funzionalità integrata nella maggior parte delle apparecchiature di rete. I dispositivi abilitati SNMP dispongono di contatori e indicatori che possono essere letti in remoto dai sistemi di monitoraggio. Ad esempio, ci sono indicatori per l'utilizzo del processore e della memoria e byte in e out contatori per ogni interfaccia.

Pur evitando gran parte dei tecnicismi non necessari, proviamo a spiegare come funziona. Per parametri di tipo calibro come l'utilizzo della CPU e della memoria, si tratta semplicemente di leggerli utilizzando SNMP. Per i parametri di contro-tipo, le cose possono essere un po 'più elaborate. I dispositivi di rete in genere non dispongono di indicatori di utilizzo della larghezza di banda per le loro interfacce. Ciò che hanno sono byte in entrata e byte in uscita che continuano ad aumentare man mano che il traffico passa. Hanno uno di questi due contatori per ciascuna interfaccia. A proposito, i dispositivi di rete hanno anche errori simili dentro e fuori dai contatori di un certo monitoraggio gli strumenti possono essere utilizzati per monitorare il tasso di errore di un'interfaccia, spesso un buon indicatore del generale di un'interfaccia Salute.

Lo strumento di monitoraggio della rete SNMP esegue il polling di ciascun dispositivo monitorato a intervalli noti, in genere 5 minuti, e legge i byte in entrata e in uscita dai contatori di ciascuna interfaccia monitorata. Il resto è solo matematica. Lo strumento sottrae i valori precedenti del contatore dal valore corrente. Il risultato è il numero di byte — o errori — in o out in cinque minuti. Quindi moltiplica il numero per 8 (in quanto vi sono 8 bit in un byte) e li divide per 300 (così come sono 300 secondi in cinque minuti) per ottenere l'utilizzo della larghezza di banda media in bit al secondo negli ultimi cinque minuti.

È importante rendersi conto che, sebbene questo metodo sia stato utilizzato per tutto il tempo in cui esistono strumenti di monitoraggio, presenta alcune limitazioni. In particolare, qualsiasi breve picco nel traffico di rete sarà completamente invisibile allo strumento di monitoraggio. Prendi, ad esempio, un'interfaccia a 100 Mbps. Se non trasporta traffico per 75 secondi, quindi 100 Mbps per 30 secondi e il traffico assente nuovamente per altri 75 secondi, uno strumento di monitoraggio SNMP dovrebbe utilizzarlo al 50% anche se è stato massimizzato per la metà dei 5 minuti intervallo.

Le migliori alternative a Nagios

Una rapida ricerca tramite Google o qualsiasi altro motore di ricerca rivelerà dozzine di strumenti di monitoraggio della rete. Alcuni sono prodotti commerciali, altri sono open source. Il nostro elenco delle migliori alternative a Nagios contiene principalmente strumenti a pagamento in quanto offrono spesso un set di funzionalità più ricco. Tutti gli strumenti a pagamento nel nostro elenco hanno una versione di prova gratuita che è limitata nel tempo o nelle funzionalità, consentendoti di provarne uno qualsiasi. Poiché alcuni di questi strumenti richiedono notevoli sforzi per configurarli correttamente, potresti voler evitare di provarne troppi, però.

SolarWinds è famoso per i suoi eccellenti strumenti di amministrazione della rete e per i suoi numerosi strumenti gratuiti. Il suo prodotto di punta, il SolarWinds Network Performance Monitor, o NPM, è una soluzione di monitoraggio della rete completa che si classifica costantemente tra le prime della sua categoria. Lo strumento presenta un'interfaccia grafica intuitiva che gli amministratori possono utilizzare per monitorare i dispositivi e configurare lo strumento. SolarWinds è anche famoso per i suoi strumenti gratuiti, ognuno dei quali affronta un aspetto specifico dell'amministrazione della rete.

Torna al Network Performance Monitor, vediamo cosa ha da offrire. L'aggiunta di un dispositivo a Network Performance Monitor è semplice. Devi semplicemente specificare l'indirizzo IP del dispositivo o il nome host e i parametri di connessione SNMP. Il sistema eseguirà una query sul dispositivo ed elencherà tutti i parametri SNMP monitorabili. Tutto quello che devi fare è selezionare quelli che desideri includere nella dashboard, nei grafici e nei rapporti. E parlando dell'aggiunta di dispositivi, non c'è praticamente alcun limite al numero di dispositivi che è possibile aggiungere. La scalabilità di questo strumento è una delle sue migliori caratteristiche. Da una manciata di dispositivi a migliaia di essi, ti copre.

NPM di SolarWinds - Riepilogo della rete
  • PROVA GRATUITA: SolarWinds Network Performance Monitor
  • Link per il download ufficiale: https://www.solarwinds.com/network-performance-monitor

Poiché l'avviso è uno dei punti di forza di Nagios e una caratteristica importante degli strumenti di monitoraggio, vediamo come appare NPM. Il suo sistema di allerta non è secondo a nessuno. È altamente personalizzabile se si hanno esigenze non standard ma può anche essere utilizzato immediatamente con configurazioni minime. Il motore di allerta è abbastanza intelligente da non inviare notifiche per eventi "non importanti" nel cuore della notte o per inviare centinaia di notifiche per altrettanti server che non rispondono quando il problema principale è un router inattivo o una rete interruttore.

Prezzi per il SolarWinds Network Performace Monitor iniziare da $ 2 955 per un massimo di 100 elementi monitorati e aumenta in base al numero di elementi monitorati. Alcuni strumenti opzionali possono anche essere aggiunti a NPN, aumentando potenzialmente il suo prezzo. Se preferisci provare il prodotto prima di impegnarti ad acquistarlo, una versione di prova gratuita di 30 giorni è disponibile per il download dal sito Web di SolarWinds.

2. PRTG

Il Paessler Router Traffic Grapher, che di solito viene semplicemente chiamato PRTG, è un'altra eccellente alternativa a Nagios. Questo strumento può monitorare tutti i sistemi, i dispositivi, il traffico e le applicazioni della tua infrastruttura IT. È un pacchetto all-inclusive che non si basa su moduli esterni o componenti aggiuntivi che devono essere scaricati e installati per il monitoraggio di base. Alcune funzioni avanzate sono disponibili come sensori extra. Grazie alla sua natura integrata, è più veloce e più facile da installare rispetto a molti strumenti di monitoraggio della rete. Paessler afferma che potresti iniziare il monitoraggio entro 2 minuti. PRTG offre una scelta di diverse interfacce utente. C'è una console aziendale Windows, un'interfaccia web basata su Ajax e app mobili per Android e iOS.

Screenshot di PRTG

Uno di PRTGLa migliore caratteristica è il suo sistema di individuazione automatica. Scansionerà i segmenti di rete e riconoscerà automaticamente un'ampia gamma di dispositivi e sistemi, creando sensori da modelli di dispositivi predefiniti. Questa funzione è un accessorio per rendere il software così veloce da installare. La funzione mappa dello strumento ti consentirà di creare mappe personalizzate con i tuoi dati di monitoraggio, offrendo un modo unico di visualizzare i dati. Per quanto riguarda le sue funzionalità di avviso, sono altamente flessibili e personalizzabili. Quando utilizzi le app client gratuite per Android, iOS e Windows Phone, puoi persino ricevere notifiche push direttamente sul tuo dispositivo. Puoi anche impostare notifiche via e-mail o SMS. Una potente API ti consente di scrivere i tuoi script di notifica.

PRTG ha una struttura dei prezzi relativamente semplice. Esiste una versione gratuita che è full optional ma limiterà la tua capacità di monitoraggio a 100 sensori. A differenza della maggior parte degli strumenti simili, ogni parametro monitorato conta come un sensore. Pertanto, il monitoraggio della larghezza di banda su ciascuna porta di uno switch a 48 porte richiederà 48 sensori. Esiste anche una versione di prova di 30 giorni che consente sensori illimitati ma tornerà a 100 sensori al termine del periodo di prova. Se devi monitorare più di 100 sensori, dovrai acquistare una licenza. Il loro prezzo varia in base al numero di sensori da $ 1 600 per 500 sensori a $ 14 500 per sensori illimitati.

3. WhatsUp Gold

WhatsUp Gold da Ipswitch è un altro nome ben noto nel campo degli strumenti di monitoraggio. Era un tipo di strumento di monitoraggio su o giù, ma si è evoluto in uno strumento di gestione completo con monitoraggio proattivo per traffico di rete, applicazioni, ambienti virtuali e configurazioni dei dispositivi. Oggi, WhatsUp Gold ha tutto ciò che ci si può aspettare da uno strumento di monitoraggio di livello aziendale ed è tutto disponibile tramite la sua GUI intuitiva.

WhatsUp Gold dispone di un motore di individuazione automatica che troverà i tuoi dispositivi e li aggiungerà alla console di monitoraggio. Non solo troverà le tue apparecchiature di rete, ma anche server fisici, server virtuali, server cloud e applicazioni. Esiste persino una visualizzazione della mappa su cui è possibile fare clic per ulteriori informazioni su ciascun dispositivo.

Screenshot di WhatsUp Gold

WhatsUp Gold ha anche un eccellente sistema di allarme per farti conoscere i problemi prima che gli utenti li notino. Tramite il Centro avvisi dello strumento, puoi scegliere di utilizzare soglie predefinite o impostarle in base alle tue esigenze specifiche. Il sistema di avviso consente di creare criteri di azione che definiscono cosa succede quando un parametro monitorato cambia stato. Gli avvisi possono essere trasmessi tramite e-mail, SMS, Slack o post IFTTT. Il sistema può anche riavviare i servizi e attivare allarmi Web.

Un'edizione gratuita di WhatsUp Gold è disponibile, come sempre, ma è limitato al monitoraggio di un massimo di cinque dispositivi. Per più dispositivi, le licenze a pagamento sono disponibili in tre livelli di funzionalità crescente con una struttura dei prezzi basata sul numero di dispositivi da monitorare. Esiste anche una versione di prova gratuita e completa che puoi utilizzare per un periodo di tempo limitato.

4. ManageEngine OpManager

ManageEngine è un altro noto produttore di strumenti di gestione della rete. Suo OpManager tool è una soluzione di gestione completa che affronterà la maggior parte delle esigenze di monitoraggio. Lo strumento funziona su Windows o Linux ed è ricco di eccellenti funzionalità. Uno di questi è la sua funzione di individuazione automatica che può mappare la tua rete, offrendoti una dashboard personalizzata in modo univoco.
La dashboard ManageEngine OpManager è un altro dei punti di forza degli strumenti. È super facile da usare e navigare e ha funzionalità di drill-down. Se ti piacciono le app mobili, sono disponibili per tablet e smartphone che ti consentono di accedere allo strumento da qualsiasi luogo. Nel complesso, questo è un prodotto molto lucido e professionale.

Dashboard di ManageEngine OpManager

Avviso in OpManager è buono come tutti gli altri suoi componenti. Esiste una gamma completa di avvisi basati su soglia che aiuteranno a rilevare, identificare e risolvere i problemi di rete. È possibile impostare più soglie con varie notifiche per ogni metrica delle prestazioni.

Se vuoi provare il ManageEngine OpManager prima di acquistare, è disponibile una versione gratuita. Ma piuttosto che una prova a tempo limitato, questa è a funzionalità limitata. Ad esempio, non ti consentirà di monitorare più di dieci dispositivi. Sebbene ciò possa essere sufficiente a scopo di test, non è sufficiente per tutti tranne che per le reti più piccole. Per più dispositivi, devi scegliere tra i piani Essential o Enterprise. Il primo ti consentirà di monitorare fino a 1.000 nodi, mentre l'altro arriva a 10.000. Le informazioni sui prezzi sono disponibili contattando le vendite di ManageEngine.

5. cactus

cactus è forse il sistema di monitoraggio gratuito e open source più utilizzato. Potrebbe non essere così ricco di funzionalità come alcuni prodotti commerciali ma, dato il suo prezzo, è un ottimo strumento. Cati ha anche un significato storico. A parte MRTG, che è la madre di tutti gli strumenti di monitoraggio della rete e un genitore distante, questo è probabilmente il più antico strumento di monitoraggio ancora in circolazione. E non sarebbe così se non fosse uno strumento eccellente.

Schermata di cactus

cactus è stato rilasciato per la prima volta nel 2004 come front-end Web per lo strumento RRD, il componente di registrazione e rappresentazione grafica di MRTG. I suoi componenti principali sono un poller veloce, un template avanzato e diversi metodi di acquisizione dei dati. I cactus dispongono anche del controllo dell'accesso degli utenti e ogni utente può essere configurato per avere accesso a un diverso set di grafici, una funzione utile per distribuzioni di grandi dimensioni con più team di supporto. Cacti vanta anche un'interfaccia web-based, sebbene un po 'antiquata, facile da usare. Può scalare da una piccola azienda o LAN di casa a reti complesse con migliaia di dispositivi su più siti.

cactus utilizza RRDTool per archiviare i dati in un database SQL e creare i grafici. È scritto principalmente in PHP, facilitando le modifiche in base alle proprie esigenze. Lo strumento ha modelli integrati per diversi tipi di dispositivi. Questi modelli includono già la maggior parte degli elementi che potresti voler monitorare. cactus è così popolare che molti modelli specifici di dispositivo possono essere scaricati dai siti Web dei produttori di dispositivi o dai forum di cactus basati sulla community. L'unica cosa che manca al prodotto è una buona funzionalità di avviso. Ma con il suo codice PHP open source, nulla impedisce a nessuno di aggiungerlo.

watch instagram story