Il monitoraggio della rete è un compito importante per la maggior partedegli amministratori di rete e di sistema di oggi. I sistemi distribuiti e l'hosting basato su cloud sono tali da essere più lontani che mai dalle macchine di cui ci occupiamo. Di conseguenza, dobbiamo utilizzare strumenti specializzati per monitorarli. E mentre ci sono molti diversi tipi di strumenti disponibili, sembra che la soluzione di monitoraggio all-in-one sia l'opzione migliore. Ti consentirà di monitorare l'utilizzo della larghezza di banda, nonché server e altri sistemi. Molti di questi strumenti sono disponibili sul mercato, ma oggi daremo un'occhiata più da vicino a due, il SolarWinds Network Performance Monitor e Nagios XI. Confronteremo i due prodotti con l'obiettivo di aiutarti a capire quale è più adatto alle tue esigenze specifiche.
Prima di arrivare all'essenza di questo post, lo faremoesplorare il monitoraggio della rete. Conoscere di più sull'argomento ci aiuterà a comprendere meglio le differenze e le somiglianze tra i due prodotti. Successivamente, parleremo di SNMP, la tecnologia di monitoraggio più utilizzata. Faremo del nostro meglio per descrivere di cosa si tratta, da dove proviene e come funziona. Vedremo quindi quali altre tecnologie di monitoraggio sono disponibili oltre a SNMP. Come vedrai, ce ne sono molti altri. Dopodiché, daremo prima un'occhiata al Monitor delle prestazioni di rete di SolarWinds, alle sue caratteristiche principali, alla struttura dei prezzi e ai pro e contro, seguito da uno sguardo simile a Nagios XI. Infine, confronteremo entrambi i prodotti per cercare di offrirti una migliore comprensione delle loro somiglianze e differenze e concluderemo dandoti la nostra onesta opinione sui due prodotti.
Informazioni sul monitoraggio della rete
Definire il monitoraggio può essere un compito difficile in quantosembra che ognuno abbia la propria idea di ciò che è, o almeno di ciò che dovrebbe essere. A peggiorare le cose, esistono diversi tipi di monitoraggio. Diamo un'occhiata a ciascuno, iniziando con il monitoraggio più semplice: ping (o su / giù). Questo rozzo tipo di monitoraggio utilizza il ping per verificare che ciascun dispositivo monitorato sia operativo. Il monitoraggio viene eseguito utilizzando il comando ping in background per verificare che ciascun host monitorato stia rispondendo. Non è possibile ottenere molte informazioni sull'integrità effettiva del dispositivo monitorato.
Il monitoraggio della larghezza di banda della rete è un altro aspetto comunetipo di monitoraggio. In effetti, è probabilmente il tipo più comune. Il più delle volte, questo tipo di strumento di monitoraggio utilizza il protocollo di gestione della rete semplice per leggere da remoto i contatori di interfaccia dai dispositivi monitorati. Può quindi calcolare l'utilizzo della larghezza di banda media delle loro interfacce. Viene spesso utilizzato per il monitoraggio di segmenti di una rete limitati dalla larghezza di banda come i collegamenti WAN. Quello che ottieni da questi sistemi è una visione quantitativa del traffico. Mostrerà qualsiasi congestione della rete e ti dirà quando è iniziato e quando si è fermato, ma non ti darà un'idea di quale sia la sua causa.
Per questo, è il prossimo tipo di strumenti di monitoraggio: analizzatori di traffico di rete. Questi strumenti riprendono da dove era stato interrotto il precedente. Eseguiranno alcune analisi di base del traffico per scoprire cosa sta consumando la larghezza di banda. Puoi usarli per scoprire quali utenti, computer o applicazioni utilizzano la maggior larghezza di banda. Ottieni una visione qualitativa del traffico di rete.
Un altro tipo di strumento di monitoraggio che spessoil call server o il monitor di sistema va ancora più in profondità e legge le metriche operative dei dispositivi monitorati. In genere si utilizza quel tipo di strumento per monitorare qualsiasi dispositivo dai router e passa a server e database. Questo tipo di strumento in genere fornisce dati come carico di CPU e memoria, spazio su disco e qualsiasi altro dato interessante che può essere raccolto e visualizzato.
Il protocollo SNMP (Simple Network Management Protocol)
Diamo una rapida occhiata a Since the SimpleNetwork Management Protocol, dopo tutto, è la tecnologia di monitoraggio più utilizzata. Non lasciarti ingannare dal suo nome, però. Questo protocollo è tutt'altro che semplice. I dispositivi abilitati SNMP possono consentire a una stazione di gestione o, nel caso del monitoraggio, uno strumento di monitoraggio, di leggere e / o impostare una serie di parametri operativi. SNMP è spesso definito come una tecnologia di monitoraggio senza agenti. Tuttavia, nonostante il fatto che richieda raramente l'installazione di software aggiuntivo sul dispositivo monitorato, i dispositivi abilitati SNMP eseguono un agente su ciascuna apparecchiatura monitorata. Di solito è integrato nel sistema operativo o nel firmware, motivo per cui non viene indicato come agente.
Dal punto di vista del monitoraggio, capire comeIl monitoraggio SNMP funziona in modo relativamente semplice. Senza essere troppo tecnici, diamo un'occhiata. A intervalli regolari (5 minuti è un valore comune) il software di monitoraggio SNMP esegue il polling di ciascun dispositivo inviandogli una richiesta per un parametro specifico che desidera leggere. L'unica sicurezza offerta dal protocollo è una "stringa di comunità" che può essere paragonata a un meccanismo di autenticazione grezza. Il dispositivo monitorato convalida la stringa della comunità e, se corrisponde, restituisce il valore richiesto. Questa è una versione altamente semplificata del processo, quindi perdonami se tralasciavo parti importanti del protocollo. Il nostro obiettivo non è quello di fornire un tutorial SNMP, ma piuttosto una comprensione di come funziona il monitoraggio SNMP.
Facciamo un breve esempio in cui un monitoraggiolo strumento viene utilizzato per monitorare l'utilizzo della larghezza di banda di un'interfaccia del router di fronte a un circuito WAN. Sono interessanti due parametri SNMP specifici, i byte in entrata e in uscita dai contatori dell'interfaccia. Vengono letti su base regolare, diciamo ogni cinque minuti, e archiviati in un file o in un database. Questa è la parte difficile, il resto è solo matematica. Lo strumento di monitoraggio sottrae il valore precedente dei contatori da quello corrente, fornendo il numero di byte trasferiti durante l'intervallo di cinque minuti. Quindi divide questi numeri 300, il numero di secondi in cinque minuti, dando il numero di byte al secondo e li divide per otto per ottenere il numero di bit al secondo. I valori risultanti sono memorizzati in un database o tracciati su un grafico che mostra la sua evoluzione nel tempo.
Altre tecniche di monitoraggio
SNMP è, è ben lungi dall'essere l'unico, forseanche la migliore tecnologia di monitoraggio. Sono disponibili molte altre tecnologie, a seconda del tipo di dispositivo che si sta monitorando e delle informazioni che si sta tentando di raccogliere da esso. Diamo una rapida occhiata.
Strumentazione gestione Windows o WMI,è un protocollo specifico di Windows. È, in una certa misura, un'evoluzione di SNMP. Entrambi hanno uno scopo simile: gestire e monitorare i sistemi in remoto, ma il suo funzionamento è diverso. È più sicuro, più flessibile e può fornire più informazioni. Ha un grosso svantaggio, però. WMI è disponibile solo su host Windows.
WBEM è l'acronimo di Web-Based EnterpriseGestione. È uno standard aperto per la gestione e il monitoraggio remoti dei sistemi. WMI e WBEM sono abbastanza simili. WMI è l'implementazione proprietaria di Microsoft di WBEM, uno standard aperto. Questo protocollo viene in genere utilizzato per il monitoraggio di host non Windows, ad esempio server Linux.
L'ultimo tipo di monitoraggio che vogliamo discutere èchiamato monitoraggio basato su agenti. Questa tecnica popolare si basa su un agente locale in esecuzione sul sistema monitorato. Contrariamente agli altri metodi, l'agent di monitoraggio non è integrato nei sistemi operativi. Viene fornito dal fornitore dello strumento di monitoraggio. È perfettamente adattato allo strumento e spesso consente il monitoraggio di metriche che altrimenti non sarebbero disponibili. Tuttavia, presenta alcuni inconvenienti. Naturalmente, il monitoraggio basato su agenti richiede che un agente sia installato su sistemi monitorati. Tale agente può avere un impatto sul sistema monitorato poiché utilizza parte delle sue risorse.
1. SolarWinds Network Performance Monitor (Prova gratuita)
SolarWinds, il produttore di Network Performance Monitor è in circolazione da circa 20 anni e si diverteuna solida reputazione per aver creato alcuni dei migliori strumenti di amministrazione di rete e di sistema. Molti dei prodotti dell'azienda hanno ricevuto recensioni entusiastiche e sono considerati tra i migliori nei rispettivi settori. E per renderlo ancora migliore, SolarWinds è anche famoso per i suoi strumenti gratuiti, strumenti più piccoli che rispondono a un'esigenza specifica degli amministratori di rete. Due buoni esempi di questi strumenti gratuiti sono il monitoraggio della larghezza di banda in tempo reale e il server Kiwi Syslog.
Ritorno al Network Performance Monitor, è principalmente un monitoraggio della larghezza di banda SNMPsebbene possa fare molto di più tramite funzionalità integrate o combinandolo con altri strumenti di SolarWinds. Fondamentalmente, il prodotto offre un monitoraggio completo dei guasti e una gestione delle prestazioni tramite SNMP ed è quindi compatibile con la maggior parte delle apparecchiature. La funzione NetPath dello strumento consente di visualizzare il percorso di rete critico tra due punti monitorati sulla rete. Inoltre, può anche generare automaticamente mappe di rete intelligenti.

- PROVA GRATUITA: SolarWinds Network Performance Monitor
- Link per il download ufficiale: https://www.solarwinds.com/network-performance-monitor/registration
Altri punti di forza del prodotto sono avanzatiavvisi e dashboard di analisi delle prestazioni PerfStack dello strumento. Un'altra caratteristica esclusiva è la funzionalità Network Insights che consente il monitoraggio di dispositivi complessi. Lo strumento può anche monitorare le Software Defined Networks (SDN) e ha il supporto Cisco ACI integrato, nonché la capacità di monitorare le reti wireless e generare linee di base delle prestazioni della rete.
Il SolarWinds Network Performance Monitor è altamente scalabile e può essere utilizzato su qualsiasirete dal più piccolo al più grande. Alcune delle funzionalità opzionali includono motori di scalabilità, elevata disponibilità e una console operativa aziendale che consente di consolidare i dati da più istanze NPM in una dashboard di livello aziendale.


Il SolarWinds Network Performance Monitor ha una struttura dei prezzi piuttosto semplice. Le licenze si basano sul numero di elementi monitorati. Sono disponibili cinque livelli di licenza per 100, 250, 500, 2000 e elementi illimitati a prezzi che vanno da $ 2 955 a $ 32 525, incluso il primo anno di manutenzione. Se preferisci provare lo strumento prima di eseguire un acquisto, puoi ottenere una versione di prova gratuita di 30 giorni senza elementi.
Pro e contro di NPM
Per darti un'idea di cosa ne pensano gli utenti, ecco i pro ei contro di SolarWinds Network Performance Monitor come riportato nelle recensioni degli utenti del prodotto.
Professionisti
- L'interfaccia web è completamente personalizzabileconsentendo a diversi membri del team IT di utilizzare una vista adatta a loro. Ad esempio, gli amministratori di sistema possono utilizzare una vista incentrata sugli host VMware mentre la vista dell'amministratore di rete si concentra sugli switch di rete e sul traffico.
- NPM ha avvisi eccellenti e facilmente configurabili. È anche possibile creare un avviso per avvisare l'utente quando un dispositivo che dovrebbe rimanere disconnesso dalla rete si connette. Le possibilità sono infinite.
- È possibile creare poller di dispositivi combinati con la misurazione personalizzata che può virtualmente restituire qualsiasi informazione di cui si abbia bisogno.
Contro
- La configurazione della posta elettronica, sebbene altamente flessibile e personalizzabile, potrebbe essere più semplice.
- NetFlow Traffic Analyzer (un modulo di analisi della rete qualitativa) non è integrato nel prodotto e deve essere acquistato separatamente, aumentando il prezzo del prodotto.
- Alcuni utenti si sono lamentati della mancanza di opzioni di filtro e ricerca su syslog e avvisi.
2. Nagios XI
Nagios XI è un server di livello enterprise esoftware di monitoraggio della rete che fornisce applicazioni complete, servizio e monitoraggio della rete in una soluzione centrale. Il prodotto è un discendente diretto di Nagios Core, un prodotto correlato gratuito e open source. In effetti, entrambi usano lo stesso motore di base. Tuttavia, sono due prodotti molto diversi che non devono essere confusi. Oggi parliamo solo di Nagios XI. Lo strumento consente di monitorare tutti i componenti dell'infrastruttura mission-critical come applicazioni, servizi, sistemi operativi, protocolli di rete, metriche di sistema e infrastruttura di rete.

Le potenti dashboard di Nagios XI fornisconoaccesso immediato a potenti informazioni di monitoraggio e dati di terze parti. Varie viste offrono agli utenti un rapido accesso alle informazioni che ritengono più utili. La GUI dello strumento è altamente personalizzabile e il layout, il design e le preferenze possono essere modificati in base all'utente, offrendo ai membri del team la flessibilità che desiderano.
Nagios XI è molto facile da usare, grazie al suointerfaccia di configurazione integrata basata sul Web che consente agli amministratori di gestire la configurazione del monitoraggio, le impostazioni di sistema e altro ancora. La piattaforma offre anche procedure guidate di configurazione per guidare gli utenti attraverso il processo di monitoraggio di nuovi dispositivi, servizi e applicazioni senza dover comprendere concetti di monitoraggio complessi.
Altre caratteristiche interessanti di Nagios XI includonotrend automatici e integrati nonché grafici di pianificazione della capacità che consentono alle organizzazioni di pianificare gli aggiornamenti dell'infrastruttura prima che sistemi obsoleti o abusati li colgano di sorpresa. Gli avvisi possono essere inviati ai membri dello staff IT, agli stakeholder aziendali e persino agli utenti finali tramite e-mail o messaggi di testo mobili.

Nagios XI funziona solo su CentOS o RedHatEnterprise Linux. Ovviamente potrebbe anche funzionare in una macchina Linux virtuale su un host Windows ma è essenzialmente un software Linux. Per le sue operazioni è inoltre richiesto un database MySQL.
Nagios XI è disponibile in un'edizione standard eun'edizione Enterprise. L'Enterprise Edition offre funzionalità aggiuntive e include funzionalità progettate per facilitare la configurazione, la previsione e i report pianificati su larga scala. Ogni licenza include dodici mesi di manutenzione (diritti di aggiornamento) e supporto via e-mail. Le licenze si basano sul numero di host di monitoraggio e partono da $ 1 995 per la Standard Edition e $ 3 495 per la Enterprise Edition. Se desideri eseguire un test del prodotto, è disponibile una versione di prova gratuita di 60 giorni.
Pro e contro di Nagios XI
Proprio come abbiamo fatto con SolarWinds NPM, abbiamo compilato i commenti degli utenti Nagios XI PRTG e qui ci sono i pro e i contro che hanno riportato
Professionisti
- Nagios XI è facile da installare e configurare (soprattutto se confrontato con Nagios Core)
- Centinaia di componenti aggiuntivi di terze parti forniscono il monitoraggio di praticamente tutte le applicazioni, servizi e sistemi, sia interni che commerciali.
- Dal momento che condivide lo stesso core della versione gratuita e open source di Nagios, supporta tutti i componenti aggiuntivi sviluppati dalla community creando una gamma incredibilmente ampia di possibilità di monitoraggio.
Contro
- Nagios XI non funzionerà su Windows. Ciò potrebbe impedire ad alcuni amministratori senza background Linux di prendere in considerazione il prodotto. E sebbene possa essere eseguito in una macchina virtuale su Windows, aggiunge una certa complessità all'installazione.
- Alcuni utenti si sono lamentati di un aspetto un po 'antiquato. Tuttavia, la GUI è molto funzionale.
- Le opzioni di personalizzazione possono ostacolare l'aggiornamento.
Confronto di entrambi i prodotti
Confronto delle prestazioni della rete SolarWindsMonitor e Nagios XI è più difficile di quanto sembri. Allo stesso tempo sono molto simili e totalmente diversi. In termini di operatività e usabilità dell'interfaccia utente, SolarWinds Netwotk Performance Monitor si distingue come un chiaro vincitore accanto alla GUI antiquata di Nagios XI.
Ma c'è di più in uno strumento di monitoraggio rispetto al suointerfaccia utente. Quando si tratta di funzionalità di monitoraggio del taglio, Nagios XI offre più in termini di funzionalità rispetto a un'installazione Nagios. In breve, NPM ha la meglio su Nagios XI.
Anche se non consigliamo di scegliere uno strumentounicamente sul prezzo, questo è un altro posto in cui entrambi gli strumenti differiscono ampiamente. Sebbene SolarWinds Network Performance Monitor sia un po 'più costoso di Nagios XI, si trovano in un intervallo comparabile.
Cosa pensiamo?
Ci piacerebbe poterti dire quello di NPMe Nagios XI è un chiaro vincitore rispetto all'altro, ma non è così semplice. C'è un fattore che è più importante di tutti gli altri nella scelta di una soluzione di monitoraggio: le tue esigenze. Il miglior prodotto per chiunque sarà sempre quello di cui hanno bisogno, indipendentemente dal prezzo. Nella battaglia tra NPM e Nagios XI, un utente con esigenze di monitoraggio e gestione wireless sceglierà probabilmente il prodotto SolarWinds. D'altra parte, se hai una necessità di monitoraggio molto specifica che è l'indirizzo di uno dei componenti aggiuntivi di Nagios XI, allora otterrà sicuramente il tuo voto.
Tendo a preferire la rete SolarWindsPerformance Monitor ma devo ammettere che probabilmente sono di parte. Ciò è semplicemente dovuto al fatto che è un prodotto che conosco e utilizzo da anni e so esattamente cosa può fare e come farlo. Se sei nuovo per entrambi i prodotti, la soluzione migliore è probabilmente provarli entrambi prima di prendere una decisione finale. Con entrambi i fornitori che offrono una prova gratuita dei rispettivi prodotti, questo dovrebbe essere facile.
Commenti