Il monitoraggio è una parte importante, se non la parte più importante, del lavoro di qualsiasi amministratore di rete. L'obiettivo è garantire che tutto funzioni senza intoppi e che nessuna anomalia come la congestione della rete passi inosservata. La popolarità della virtualizzazione e del cloud hosting di vari servizi ha reso ancora maggiore la necessità di strumenti di monitoraggio .
Sebbene sia disponibile un'enorme varietà di strumenti di monitoraggio, alcuni prodotti spesso si distinguono. Il SolarWinds Network Performance Monitor (NPM) e ManageEngine OpManager sono due dei più popolari. Diamo uno sguardo comparativo a questi due prodotti per aiutarti a determinare quale dei due si adatta meglio alle tue esigenze specifiche .
ManageEngine OpManager vs SolarWinds NPM
- Prima di dare un'occhiata ai nostri due contendenti, discuteremo prima il monitoraggio della rete in generale. Ciò aiuterà a comprendere meglio le differenze e le somiglianze dei prodotti.
- Discuteremo SNMP in quanto è una delle tecnologie di monitoraggio più utilizzate. Senza entrare troppo nel tecnico, ti spieghiamo cos'è e come funziona. Poiché SNMP è solo una delle tante tecnologie diverse utilizzate per monitorare le reti, daremo anche un'occhiata a quali altre tecnologie sono disponibili.
- Successivamente, daremo uno sguardo approfondito al SolarWinds Network Performance Monitor , alle sue caratteristiche principali, alla sua struttura dei prezzi, ai suoi pro e contro.
- Faremo quindi lo stesso per ManageEngine OpManager .
Per finire, confronteremo entrambi i prodotti , cercando di darti una migliore comprensione delle loro somiglianze e differenze.
Informazioni sul monitoraggio della rete
Il monitoraggio ha un significato diverso a seconda di chi chiedi. Aggiungete a ciò il fatto che esistono diversi tipi di monitoraggio e abbiamo la ricetta perfetta per la confusione. Il tipo più elementare di monitoraggio è quello che spesso chiamiamo monitoraggio ping o monitoraggio up o down. L'idea è di utilizzare il ping per verificare che ogni dispositivo monitorato risponda.
Other than the response delay, this type of monitoring records no performance data about the monitored systems.
Il prossimo tipo di monitoraggio è il monitoraggio dell'utilizzo della larghezza di banda. In genere utilizza il protocollo SNMP per leggere i contatori di interfaccia dai dispositivi monitorati e dal computer l'utilizzo medio della larghezza di banda delle loro interfacce. È particolarmente utile quando si monitorano segmenti di rete con larghezza di banda limitata, come i circuiti WAN. Questo tipo di monitoraggio può darti una visione quantitativa del traffico in qualsiasi punto della rete ma, sebbene mostri chiaramente qualsiasi congestione, non aiuterà a determinare cosa lo sta causando.
È qui che entra in gioco il prossimo tipo di monitoraggio. Viene definito analisi del traffico di rete. Va più in profondità rispetto al tipo precedente e può fare alcune analisi del traffico approssimative per rivelare cosa sta consumando la larghezza di banda. Ad esempio, rivelerà quali utenti, quali computer o quali applicazioni utilizzano la maggior parte della larghezza di banda. Fornisce una visione più qualitativa del traffico di rete.
Un altro tipo comune di monitoraggio che è spesso presente come funzionalità aggiuntiva sugli strumenti dei tipi precedenti va un po' più in profondità e legge le metriche operative dei dispositivi monitorati. Viene in genere utilizzato per monitorare qualsiasi tipo di dispositivo da router e switch, a server e database.
Utilizza vari protocolli e tecnologie per connettersi ai dispositivi e raccogliere i loro parametri operativi. In genere, è possibile raccogliere e visualizzare informazioni come CPU e carichi di memoria, spazio su disco e qualsiasi altro dato interessante.
SNMP in poche parole
Poiché il Simple Network Management Protocol è la tecnologia di monitoraggio più utilizzata, diamo un'occhiata più da vicino. Nonostante il suo nome, semplice non è sicuramente un aggettivo che userei per descrivere il protocollo.
Vi risparmio la complessità e vi spiego semplicemente che il protocollo consente a una stazione di gestione, o, nel nostro caso, uno strumento di monitoraggio, di leggere e/o impostare una serie di parametri operativi. Si dice spesso che il monitoraggio SNMP sia una tecnologia di monitoraggio senza agenti. Infatti, sebbene raramente richieda l'installazione di software aggiuntivo sul dispositivo monitorato, è presente un agente SNMP in esecuzione su ciascuna apparecchiatura monitorata.
Di solito è integrato nel sistema operativo o nel firmware, motivo per cui non viene indicato come agente.
Senza entrare troppo nel tecnico, diamo un'occhiata a come funziona SNMP dal punto di vista del monitoraggio. In poche parole, lo strumento di monitoraggio invia una richiesta al dispositivo per un parametro specifico. La richiesta, che non è crittografata, contiene una "stringa di comunità" che può essere paragonata a un rozzo meccanismo di autenticazione della password. Il dispositivo monitorato convalida la stringa della comunità e restituisce il valore richiesto.
Questa è una versione molto semplificata del processo, quindi perdonami se ho tralasciato parti importanti del protocollo. Il nostro obiettivo non è fornire un tutorial SNMP, ma piuttosto una comprensione di come funziona il monitoraggio SNMP.
Supponiamo che uno strumento di monitoraggio sia configurato per monitorare l'utilizzo della larghezza di banda di un'interfaccia router di fronte a un circuito WAN.
Sono interessanti due parametri SNMP specifici, i contatori di byte in entrata e in uscita dell'interfaccia. Vengono letti regolarmente (un valore tipico è ogni cinque minuti) e archiviati in una sorta di file o database.
Quindi, lo strumento di monitoraggio sottrae il valore precedente dei contatori da quello corrente, fornendo il numero di byte trasferiti durante l'intervallo. Divide questi numeri per il numero di secondi tra le due letture, dando il numero di byte al secondo e divide questo per otto per ottenere il numero di bit al secondo. I valori risultanti vengono archiviati in un database o tracciati su un grafico che ne mostra l'evoluzione nel tempo.
Altre tecniche di monitoraggio comuni
Per quanto SNMP sia comune, non è l'unica, né la migliore, tecnologia di monitoraggio utilizzata. Sono disponibili diverse altre tecnologie, a seconda del tipo di dispositivo che stai monitorando e delle informazioni che stai cercando di raccogliere dal dispositivo. Diamo una rapida occhiata ad alcuni dei più comuni.
Strumentazione gestione Windows, o WMI, è un protocollo specifico di Windows che può essere considerato un'evoluzione di SNMP. Il suo scopo è simile: gestire e monitorare i sistemi da remoto, ma il suo funzionamento è diverso. In genere è più sicuro, più flessibile e può fornire più informazioni. Lo svantaggio principale di WMI è che è disponibile solo su host Windows.
WBEM, da non confondere con WebM, è l'acronimo di Web-Based Enterprise Management. È uno standard aperto per la gestione e il monitoraggio remoto dei sistemi. Suona familiare? WMI è l'implementazione proprietaria di WBEM di Microsoft. Viene in genere utilizzato per il monitoraggio di host non Windows come i server Linux, ad esempio.
Il monitoraggio basato su agente è un'altra tecnica popolare che si basa su un agente locale in esecuzione sul sistema monitorato. Differisce dagli altri metodi in quanto l'agente non è integrato nei sistemi operativi, ma viene solitamente fornito dal fornitore dello strumento di monitoraggio.
È, quindi, totalmente adattato allo strumento e spesso consentirà il monitoraggio di metriche che non sarebbero disponibili con gli altri metodi.
I principali svantaggi del monitoraggio basato su agent sono che richiede che un agent sia installato sui sistemi monitorati e che l'esecuzione dell'agent può avere un impatto sul sistema monitorato utilizzando parte delle sue risorse.
Monitoraggio delle prestazioni della rete SolarWinds
Prima di esaminare il Network Performance Monitor, parliamo di SolarWinds. L'azienda esiste da circa 20 anni e gode di una solida reputazione come produttrice di alcuni dei migliori strumenti di amministrazione di rete e di sistema.
Molti dei suoi prodotti hanno ricevuto recensioni entusiastiche e sono considerati tra i migliori nei rispettivi campi. Per aggiungere la ciliegina sulla torta, SolarWinds è anche famoso per i suoi numerosi strumenti gratuiti. Sono strumenti più piccoli che rispondono a un'esigenza specifica degli amministratori di rete. Due buoni esempi di questi strumenti gratuiti sono il monitor della larghezza di banda in tempo reale e l' IP Address Tracker .
Per quanto riguarda il Network Performance Monitor, il suo scopo principale è il monitoraggio della larghezza di banda SNMP, ma può fare molto di più tramite funzionalità integrate o combinandolo con altri strumenti SolarWinds.
Fondamentalmente, il prodotto offre un monitoraggio completo dei guasti e una gestione delle prestazioni. Lo strumento utilizza principalmente SNMP per la raccolta dei dati ed è quindi compatibile con varie apparecchiature della maggior parte dei fornitori.
La sua funzione NetPath ti consente di visualizzare il percorso di rete critico tra due punti monitorati sulla tua rete e lo strumento può anche generare automaticamente mappe di rete intelligenti.
Gli avvisi avanzati sono un altro dei punti forti dei prodotti, così come il dashboard di analisi delle prestazioni PerfStack. Un'altra caratteristica esclusiva del prodotto è la funzionalità Network Insights che consente il monitoraggio di dispositivi complessi.
Parlando di casi d'uso più complessi, lo strumento è in grado di monitorare Software Defined Networks (SDN) e dispone del supporto Cisco ACI integrato, nonché della capacità di monitorare le reti wireless e di generare linee di base delle prestazioni di rete.
SolarWinds Network Performance Monitor può essere utilizzato su qualsiasi rete, dalla più piccola alla più grande, grazie alla sua scalabilità intelligente. Le funzionalità opzionali includono motori di scalabilità, alta disponibilità e una console operativa aziendale che consente di consolidare i dati da più istanze di NPM in un dashboard di livello aziendale.
La struttura dei prezzi di SolarWinds Network Performance Monitor è piuttosto semplice. La licenza si basa sul numero di elementi monitorati. Sono disponibili cinque livelli di licenza per 100, 250, 500, 2000 ed elementi illimitati a prezzi che vanno da $ 2 955 a $ 32 525, incluso il primo anno di manutenzione.
Se preferisci eseguire un test dello strumento prima di impegnarti in un acquisto, è possibile ottenere una versione di prova gratuita e illimitata di 30 giorni .
SolarWinds NPM Pro e contro
Abbiamo cercato sul Web i commenti degli utenti sul Network Performance Monitor per identificare i pro ei contro più importanti riportati dagli utenti del prodotto. Ecco un riassunto delle nostre scoperte.
Professionisti
- L'interfaccia web è completamente personalizzabile e consente a diversi membri del tuo team IT di utilizzare una visualizzazione 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. Potresti persino creare un avviso per avvisarti quando un dispositivo che dovrebbe rimanere disconnesso dalla rete si connette. Le possibilità sono infinite.
- Puoi creare poller del dispositivo combinati con misurazioni personalizzate che possono virtualmente restituire tutte le informazioni di cui hai bisogno.
Contro
- La configurazione della posta elettronica, sebbene altamente flessibile e personalizzabile, potrebbe essere più semplice.
- NetFlow Traffic Analyzer (un modulo di analisi qualitativa della rete) 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.
ManageEngine OpManager
Il ManageEngine OpManager è un potente strumento di monitoraggio di all-in-one di rete, che offerte di rete completa capacità di monitoraggio che ti aiutano a tenere d'occhio le prestazioni della rete, rilevare i guasti di rete in tempo reale, gli errori di risoluzione dei problemi e prevenire i tempi di inattività.
Lo strumento supporta vari ambienti di più fornitori e può essere scalato per adattarsi alla tua rete, indipendentemente dalle sue dimensioni. Ti consentirà di monitorare i tuoi dispositivi e la rete e ottenere visibilità e controllo completi sull'intera infrastruttura di rete. L'installazione e la configurazione di questo prodotto sono rapide e facili. Puoi farlo funzionare in meno di due minuti. Non richiede complesse procedure di installazione e viene fornito in bundle con database e server web.
Il ManageEngine OpManager monitora costantemente le prestazioni dei dispositivi di rete in tempo reale tramite dashboard e grafici in tempo reale . Esamina diverse metriche operative critiche come perdita di pacchetti, errori e scarti, ecc. Monitorerà anche le metriche delle prestazioni come disponibilità, CPU, spazio su disco e utilizzo della memoria su entrambi i server fisici e virtuali.
Lo strumento può aiutarti a rilevare, identificare e risolvere i problemi di rete con avvisi basati su soglie. Puoi facilmente impostare più soglie per ogni metrica di rendimento e ricevere notifiche. Sebbene gli avvisi siano importanti, i rapporti lo sono altrettanto ed è un'altra area in cui questo strumento brilla. I report intelligenti ti permetteranno di ottenere informazioni dettagliate sulle prestazioni della rete.
There are more than 100 built-in reports. You can customize, schedule and export these out-of-the-box reports as needed.
ManageEngine afferma che il suo OpManager può essere installato in meno di due minuti. Una volta installato, lo strumento rileverà i tuoi dispositivi e inizierà a monitorarli senza richiedere passaggi di configurazione complessi. Il sistema vanta un'interfaccia utente grafica molto intuitiva dove troverai facilmente le informazioni di cui hai bisogno.
Per quanto riguarda i report, questo strumento ha un complemento completo di eccellenti pre-costruiti e puoi anche creare report personalizzati per soddisfare meglio le tue esigenze. L'avviso in questo prodotto è eccellente e alla pari con quello che troverai nei prodotti concorrenti.
Il ManageEngine OpManager è disponibile nell'edizione Essential che è più dimensionata per le piccole e medie imprese con un massimo di mille dispositivi a prezzi a partire da poco più di $ 700 per 25 dispositivi. Per le organizzazioni più grandi, è disponibile un'edizione Enterprise che può scalare fino a diecimila dispositivi.
Il suo prezzo parte da meno di $ 20k per 500 dispositivi. I prezzi per entrambe le edizioni variano in base al numero di dispositivi monitorati ed è disponibile una prova gratuita di 30 giorni .
ManageEngine OpManager Pro e contro
Proprio come abbiamo fatto per SolarWinds NPM , abbiamo compilato i commenti degli utenti sull'OpManager di ManageEngine ed ecco un riepilogo dei pro e dei contro riportati
Professionisti
- L'interfaccia è abbastanza facile da usare, ma puoi anche ottenere una grande profondità dai dashboard e dai grafici iniziali che ti vengono presentati.
- Il servizio clienti del venditore è eccezionale. In caso di problemi, riceverai una risposta rapida e un feedback per superarli.
- L'automazione e le notifiche vanno di pari passo e tengono gli amministratori costantemente informati sullo stato della rete.
Contro
- Non tutti i MIB sono disponibili per la creazione di avvisi specializzati. Impossibile eliminare il processore trap personalizzato SNMP, quindi per testare è necessario un ambiente separato.
- Potrebbe essere necessaria una maggiore integrazione con la libreria MIB quando sono necessarie più informazioni rispetto a quelle fornite dagli OID SNMP di base.
- Gli ex utenti si sono lamentati del fatto che l'ultima versione della GUI rendeva più difficile di prima trovare determinate funzioni che erano state trasferite.
Confrontando i due
Il confronto tra SolarWinds Network Performance Monitor e ManageEngine OpManager non è un compito facile .
Sono due strumenti abbastanza diversi eppure in qualche modo simili, almeno in quello che offrono. Se si confrontano entrambi i prodotti sulla loro usabilità, i commenti sono generalmente migliori per SolarWinds Network Performance Monitor, ma spesso è una questione di preferenze personali.
Quando si confrontano i due prodotti sul prezzo, ManageEngine OpManager sembra essere più economico a prima vista, ma la versione che meglio si confronta con SolarWinds Network Performance Monitor è l'edizione Enterprise che è un po' più costosa. Ma alla fine, le loro strutture di prezzo molto diverse rendono ancora più difficile questo tipo di confronto.
In ogni caso, non raccomandiamo a nessuno di basare la sua selezione di strumenti solo sul prezzo.
NPM vs OpManager: Conclusione
If this is the part where you expect me to tell you to drop everything else and go with this or that product, you might end up disappointed. This is simply not what I’ll do. In fact, I’d be tempted to say that both products are equally interesting.
I, personally, would likely go with the SolarWinds Network Performance Monitor but I might be somewhat biased.
You see, the NPM is one of the very first monitoring tools I’ve ever used. As such, I know it better than any other product. Making me even more biased is the fact that I’ve never really used the ManageEngine OpManager other than in a demo setting.
Which One Is For Me?
Alla fine, il principale fattore decisivo è la corrispondenza tra le tue esigenze e le caratteristiche del prodotto. E il modo migliore per assicurarti che entrambi i prodotti soddisfino davvero le tue esigenze specifiche è probabilmente provarli. Questo dovrebbe essere relativamente facile in quanto entrambi i fornitori offrono una prova gratuita.