I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Abbiamo un mix di strumenti a pagamento e gratuiti che variano molto nei loro set di funzionalità, ma offrono tutti il ​​​​monitoraggio della larghezza di banda SNMP di base. Ecco la nostra guida ai migliori strumenti di monitoraggio della larghezza di banda di Linux.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Sapere è potere! Di conseguenza, sapere quale sia l'utilizzo della larghezza di banda della rete che gestisci ti darà potere consentendoti di essere proattivo e garantendo che la congestione della rete sia evitata il più possibile. Per fare ciò, ciò di cui hai bisogno sono strumenti di monitoraggio della larghezza di banda. E poiché Linux è una piattaforma popolare con molti amministratori di rete, diamo un'occhiata ad alcuni dei migliori strumenti di monitoraggio della larghezza di banda Linux disponibili. Considerando che la maggior parte di essi sono gratuiti e open source, ti permetteranno di iniziare a monitorare la larghezza di banda senza alcun costo diverso dal tempo che impiegherai per installarli e configurarli. Come scoprirai presto, molti di questi strumenti sono buoni quanto alcuni dei migliori strumenti di Windows .

Inizieremo la nostra esplorazione con una panoramica del monitoraggio della larghezza di banda. Spiegheremo cos'è e, soprattutto, come funziona. Questo ci porterà a discutere del Simple Network Management Protocol, la base della maggior parte degli strumenti di monitoraggio. Quindi, discuteremo brevemente di Linux in generale e anche di cosa significa utilizzarlo come piattaforma per strumenti di monitoraggio. Una volta che saremo tutti sulla stessa pagina, saremo pronti per il nocciolo del nostro argomento, i migliori strumenti di monitoraggio della larghezza di banda di Linux.

Monitoraggio della larghezza di banda

Il monitoraggio della larghezza di banda della rete è un tipo di monitoraggio molto specifico. Quello che fa è misurare la quantità di traffico che passa in un determinato punto su una rete. In genere, il punto di misurazione è un router o un'interfaccia switch, ma non è raro monitorare l'utilizzo della larghezza di banda dell'interfaccia LAN di un server. La cosa importante qui è rendersi conto che tutto ciò che misuriamo è la quantità di traffico. Il monitoraggio della larghezza di banda non ti darà alcuna informazione su cosa sia quel traffico, solo su quanto ce n'è.

Esistono diversi motivi per voler monitorare l'utilizzo della larghezza di banda della rete. Innanzitutto, può aiutarti a individuare le aree di contesa. Con l'aumentare dell'utilizzo di un circuito di rete, le sue prestazioni iniziano a peggiorare. Questo è un dato di fatto. Più ti avvicini alla capacità massima, maggiore è l'impatto sulle prestazioni. Consentendoti di tenere d'occhio l'utilizzo della rete, gli strumenti di monitoraggio della larghezza di banda ti danno la possibilità di rilevare un utilizzo elevato e risolverlo prima che venga notato dagli utenti.

La pianificazione della capacità è un altro importante vantaggio degli strumenti di monitoraggio della rete. I circuiti di rete, in particolare le connessioni WAN a lunga distanza, sono costosi e spesso avranno solo la larghezza di banda richiesta al momento dell'installazione iniziale. Anche se all'epoca quella quantità di larghezza di banda poteva essere accettabile, alla fine dovrà essere aumentata. Monitorando l'evoluzione dell'utilizzo della larghezza di banda dei tuoi circuiti di rete, sarai in grado di vedere quali devono essere aggiornati e quando.

Gli strumenti di monitoraggio della larghezza di banda possono essere utili anche per la risoluzione dei problemi di prestazioni scadenti delle applicazioni. Quando un utente si lamenta del rallentamento di un'applicazione remota, l'analisi dell'utilizzo della larghezza di banda della rete può fornire un'idea abbastanza precisa se il problema è causato o meno dalla congestione della rete. Se noti uno scarso utilizzo della rete, puoi concentrare i tuoi sforzi per la risoluzione dei problemi altrove.

Spiegazione del monitoraggio SNMP

La maggior parte degli strumenti di monitoraggio della larghezza di banda della rete si basano sul Simple Network Management Protocol (SNMP) per fare la loro magia. La maggior parte delle apparecchiature di rete ha una capacità SNMP incorporata e può essere interrogata da strumenti di monitoraggio a intervalli regolari. Nonostante il suo nome fuorviante, SNMP è in realtà piuttosto complesso. Ma non preoccuparti, non devi essere un esperto e sapere tutto per usarlo. È come se non fosse necessario essere un meccanico per guidare un'auto. Tuttavia, è preferibile avere almeno un'idea di come funziona, quindi diamo un'occhiata.

Alla sua base, SNMP è un protocollo di comunicazione che specifica come un sistema di gestione SNMP può leggere e scrivere parametri operativi in ​​dispositivi remoti. I parametri sono indicati come identificatori di oggetti o OID. Alcuni degli OID interessanti, dal punto di vista del monitoraggio, sono quelli che contengono le principali metriche del dispositivo come il carico della CPU e della memoria o l'utilizzo del disco, ad esempio. Ma quando si monitora l'utilizzo della larghezza di banda di rete, due OID sono di particolare interesse. Sono i byte in uscita ei byte in contatori associati a ciascuna interfaccia. Vengono incrementati automaticamente dai dispositivi di rete man mano che i dati vengono emessi o immessi.

Risalente a un'epoca in cui la sicurezza IT non era un problema, SNMP ha solo una sicurezza minima. Un gestore SNMP che si connette a un dispositivo abilitato SNMP trasmetterà una "stringa di comunità" con la sua richiesta. Se la stringa corrisponde a quella configurata nell'apparecchiatura, la richiesta verrà eseguita. I dispositivi in ​​genere hanno due stringhe di comunità configurate, una per gli OID di sola lettura e una per quelli modificabili. La comunicazione non è crittografata e chiunque la intercetta vedrebbe le stringhe della community in chiaro. Questo è il motivo per cui SNMP viene utilizzato solo su reti private e sicure.

Un esempio di vita reale

Ecco come la maggior parte dei sistemi di monitoraggio utilizza SNMP per monitorare l'utilizzo della larghezza di banda. Leggono periodicamente i contatori di byte in entrata e in uscita delle interfacce di un dispositivo di rete a intervalli noti. Cinque minuti è un valore di intervallo tipico, ma è possibile utilizzare tempi più brevi per una risoluzione più fine. Quindi memorizzano i valori interrogati in una sorta di database o file.

Il resto del processo è semplice matematica. Il sistema di monitoraggio sottrae il valore del contatore precedente da quello attuale per ottenere il numero di byte trasmessi o ricevuti durante l'intervallo di polling. Può quindi moltiplicare quel numero per otto per ottenere il numero di bit e dividerlo per il numero di secondi nell'intervallo per ottenere il numero di bit al secondo. Queste informazioni sono tipicamente tracciate su un grafico che mostra la sua evoluzione nel tempo e memorizzate in un database.

È importante notare che ciò che si ottiene è una stima dell'utilizzo medio nell'intervallo di polling, non il reale utilizzo della larghezza di banda. Ad esempio, supponiamo che un circuito venga utilizzato alla massima capacità durante metà dell'intervallo di polling e non conduca traffico durante l'altra metà. Si presenterebbe come utilizzato al 50% della sua capacità nonostante sia stato esaurito per un lungo periodo. Intervalli di polling più brevi ridurranno questa distorsione, ma è importante tenere presente che questi sistemi forniscono solo valori medi.

Una parola su Linux

Come sistema operativo, Linux non è, funzionalmente parlando, molto diverso da qualsiasi altro come Windows o OS X. La differenza principale tra Linux e altri sistemi operativi popolari è il fatto che Linux è un prodotto open source e la maggior parte delle distribuzioni sono disponibili gratuito. Molte persone tendono a confondere open source e gratuito. È vero che il software open source è spesso gratuito, ma non è necessariamente così. Ad esempio, il sistema operativo Red Hat Enterprise Linux non è gratuito. Per aumentare la confusione, gli attori del movimento open source spesso si riferiscono al software open source come software libero con libertà che implica libertà piuttosto che assenza di costi.

Nel corso degli anni, Linux, che una volta era un sistema operativo marginale installato da nerd e studenti di informatica, ricordo di aver passato settimane a scaricare SLS Linux un'immagine dischetto alla volta su una connessione a 1200 baud; Immagino di essere uno di quei nerd: è diventato un'opzione popolare come sistema operativo per server. Alcune distribuzioni recenti stanno anche facendo molti progressi come valida alternativa a Windows come sistema operativo per personal computer.

Utilizzo di Linux come piattaforma di monitoraggio

Mentre Linux è un popolare sistema operativo per server di tutti i tipi, lo è ancora di più quando si tratta di eseguire strumenti specifici. Esistono diversi strumenti di monitoraggio della larghezza di banda di rete gratuiti e open source che verranno eseguiti solo su Linux. E se il tuo strumento preferito può essere eseguito su Windows o Linux, non avrebbe più senso dal punto di vista economico eseguire un sistema operativo gratuito piuttosto che sprecare denaro su un sistema operativo costoso?

Sebbene alcune persone ancora non si fidino dei sistemi operativi e dei software gratuiti e open source per le applicazioni mission-critical e, ad esempio, non metterebbero i loro preziosi dati aziendali su un server MySQL in esecuzione su Linux, molti di loro di solito non lo fanno avere altrettante obiezioni all'utilizzo della piattaforma per l'esecuzione di strumenti di amministrazione di rete.

Un grande vantaggio dell'utilizzo di Linux come piattaforma sottostante per gli strumenti di monitoraggio della rete è che è facile configurare un server Linux con solo i pacchetti richiesti. Sebbene ciò possa essere fatto con Windows, è notevolmente più complicato.

I migliori strumenti di monitoraggio della larghezza di banda di Linux

Abbiamo cercato sul Web alcuni dei migliori strumenti di monitoraggio della larghezza di banda che possono essere eseguiti su Linux. Quello che ci è venuto in mente sono alcuni prodotti commerciali e alcuni gratuiti e open-source. Alcuni prodotti nel nostro elenco possono essere installati su Linux o Windows mentre alcuni sono solo su Linux. Offrono tutti il ​​monitoraggio della larghezza di banda SNMP e dispongono tutti di una console centralizzata in cui è possibile configurare lo strumento e visualizzare i risultati del monitoraggio. Sebbene ci siano alcuni strumenti solo da riga di comando, li abbiamo esclusi dal nostro elenco.

1. ManageEngine OpManager

Il ManageEngine OpManager è una potente rete all-in-uno strumento che il monitoraggio offerte di rete completa capacità di monitoraggio. Può aiutarti a tenere d'occhio l'utilizzo della larghezza di banda della rete, rilevare i guasti di rete in tempo reale, risolvere gli errori 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. Può essere eseguito su Linux o Windows e ti consentirà di monitorare i tuoi dispositivi e la rete e ti darà visibilità 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 procedure di installazione complesse e viene fornito in bundle con database e server Web integrati.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Il ManageEngine OpManager monitora costantemente le prestazioni dei dispositivi di rete in tempo reale e le visualizza sui suoi dashboard e grafici in tempo reale. Oltre alla larghezza di banda, esamina diverse metriche operative critiche come perdita di pacchetti, errori e scarti, ecc.

Lo strumento può aiutarti a rilevare, identificare e risolvere i problemi di rete con i suoi avvisi basati sulla soglia. Puoi facilmente impostare più soglie per ogni metrica di rendimento e ricevere notifiche quando vengono superate. Il reporting è un'altra area in cui questo strumento brilla. I report intelligenti ti permetteranno di ottenere informazioni dettagliate sulle prestazioni della rete. Ci sono più di 100 rapporti integrati e puoi personalizzare, pianificare ed esportare questi rapporti pronti all'uso secondo necessità.

2. Zabbix

Zabbix è un prodotto gratuito e open source che può essere utilizzato per monitorare qualsiasi cosa. Gli strumenti possono essere eseguiti su una manciata di distribuzioni Linux, tra cui Rapsbian, la versione Raspberry Pi su Linux, e monitoreranno la larghezza di banda della rete, i server, le applicazioni e i servizi, nonché gli ambienti basati su cloud. Presenta un aspetto e una sensazione altamente professionali. Questo prodotto vanta anche un ampio set di funzionalità, scalabilità illimitata, monitoraggio distribuito, sicurezza avanzata e alta disponibilità. Nonostante sia gratuito, questo è un vero prodotto di livello aziendale.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Zabbix utilizza una combinazione di tecnologie di monitoraggio. Supporta il monitoraggio SNMP e l'Intelligent Platform Monitoring Interface (IMPI). Può anche eseguire il monitoraggio basato su agenti con agenti disponibili per la maggior parte delle piattaforme. Per una facile configurazione, sono disponibili il rilevamento automatico e modelli pronti all'uso per molti dispositivi. L'interfaccia utente basata sul Web dello strumento dispone di diverse funzionalità avanzate come dashboard basati su widget, grafici, mappe di rete, presentazioni e report dettagliati.

Zabbix dispone anche di un sistema di avviso altamente personalizzabile che non solo invierà messaggi di notifica dettagliati, ma che può anche essere personalizzato in base al ruolo del destinatario. Può anche intensificare i problemi in base a livelli di servizio flessibili definiti dall'utente.

3. Nagios

Sono disponibili due versioni di Nagios . C'è il Nagios Core gratuito e open source e c'è il Nagios XI a pagamento . Entrambi condividono lo stesso motore sottostante, ma la somiglianza si ferma qui. Nagios Core è un sistema di monitoraggio open source che gira su Linux. Il sistema è completamente modulare con l'effettivo motore di monitoraggio al centro. Il motore è completato da decine di plugin disponibili che possono essere scaricati per aggiungere funzionalità al sistema. Ogni plugin aggiunge alcune funzionalità al core.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Mantenendo l'approccio modulare, anche i front-end dello strumento sono modulari e sono disponibili per il download anche diverse opzioni sviluppate dalla comunità. Il core Nagios , i plugin e il front-end si combinano e creano un sistema di monitoraggio piuttosto completo. C'è però uno svantaggio in questa modularità. Configurare Nagios Core può rivelarsi un compito impegnativo.

Nagios XI è un prodotto commerciale basato sul motore Nagios Core ma è una soluzione di monitoraggio completa e autonoma. Il prodotto si rivolge a un vasto pubblico, dalle piccole imprese alle grandi aziende. È molto più facile da installare e configurare rispetto a Nagios Core , grazie alla sua procedura guidata di configurazione e al motore di rilevamento automatico. Naturalmente, questa facilità di installazione e configurazione ha un prezzo. Puoi aspettarti di pagare circa $ 2000 per una licenza a 100 nodi e circa dieci volte tanto per una illimitata.

4. Nucleo di Zenoss

Zenoss Core potrebbe non essere così popolare come alcuni degli altri strumenti di monitoraggio in questo elenco, ma merita davvero di essere qui per via del suo set di funzionalità e dell'aspetto professionale. Lo strumento può monitorare molte cose come l'utilizzo della larghezza di banda, i flussi di traffico o servizi come HTTP e FTP. Ha un'interfaccia utente pulita e semplice e il suo sistema di avvisi è eccellente. Una cosa che vale la pena menzionare è il suo sistema di avviso multiplo piuttosto unico. Consente di avvisare una seconda persona se la prima non risponde entro un ritardo predefinito.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Il rovescio della medaglia è che Zenoss Core è uno dei sistemi di monitoraggio più complicati da installare e configurare. L'installazione è un processo interamente guidato dalla riga di comando. Gli amministratori di rete di oggi sono abituati a programmi di installazione GUI, procedure guidate di configurazione e motori di rilevamento automatico. Ciò potrebbe far sembrare un po' arcaica l'installazione del prodotto. Poi di nuovo, questo è in linea con il mondo Linux. È disponibile un'ampia documentazione di installazione e configurazione e il risultato finale ne vale la pena.

5. cactus

Abbiamo dovuto includere i cactus in questa lista. Dopotutto, a 17 anni, è una delle più antiche piattaforme di monitoraggio gratuite e open source. Ed è ancora abbastanza popolare fino ad oggi, è ancora attivamente sviluppato. L'ultima versione è stata rilasciata a fine gennaio. Sebbene Cacti potrebbe non essere ricco di funzionalità come altri prodotti, è comunque uno strumento eccellente. La sua interfaccia utente basata sul web ha un aspetto un po' vintage, ma è ben strutturata e facile da capire e da usare. Cacti è composto da un poller veloce, modelli grafici avanzati e più metodi di acquisizione. Sebbene lo strumento si basi principalmente sul polling SNMP, è possibile ideare script personalizzati per ottenere dati praticamente da qualsiasi fonte.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

Il principale punto di forza di questo strumento è nei dispositivi di polling per recuperare le loro metriche, come l'utilizzo della larghezza di banda, e nel rappresentare graficamente i dati raccolti sulle pagine web. Fa un ottimo lavoro, ma è tutto ciò che farà. Se non hai bisogno di avvisi, report fantasiosi o altri extra, la semplicità del prodotto potrebbe essere proprio ciò di cui hai bisogno. E se hai bisogno di più funzionalità, Cacti è open-source e interamente scritto in PHP, il che lo rende altamente personalizzabile e puoi aggiungere tutte le funzionalità mancanti di cui hai bisogno.

Cacti fa ampio uso di modelli che consentono una configurazione più semplice. Sono disponibili modelli di dispositivi per molti tipi comuni di dispositivi e modelli di grafici. C'è anche un'enorme comunità online di utenti che scrivono modelli personalizzati di ogni tipo e li mettono a disposizione della comunità e molti produttori di apparecchiature offrono anche modelli di cactus scaricabili.

6. MRTG

Il Multi Router Traffic Grapher , o MRTG , è il capostipite di tutti i sistemi di monitoraggio della larghezza di banda della rete. Sebbene il progetto open source sia in circolazione dal 1995, è ancora ampiamente utilizzato, nonostante il fatto che l'ultima versione abbia già cinque anni. È disponibile per Linux e Windows. L'installazione e la configurazione iniziali sono un po' più complicate di quelle che si avrebbero con altri sistemi di monitoraggio, ma è facilmente disponibile un'eccellente documentazione.

I 6 migliori strumenti di monitoraggio della larghezza di banda Linux nel 2021

L'installazione di MRTG è un processo in più fasi ed è necessario seguire attentamente le istruzioni di installazione. Una volta installato, si configura il software modificando il suo file di configurazione. Ciò che manca a MRTG in termini di facilità d'uso, guadagna in flessibilità. Scritto principalmente in Perl, può essere facilmente modificato e adattato alle proprie esigenze. E il fatto che sia il primo sistema di monitoraggio e che sia ancora in circolazione è una testimonianza del suo valore.


I 6 migliori strumenti di gestione della rete che tengono traccia delle prestazioni

I 6 migliori strumenti di gestione della rete che tengono traccia delle prestazioni

Il mercato del software per la gestione della rete è molto affollato. Scorcia la tua ricerca seguendo i nostri consigli sui migliori strumenti di gestione della rete.

I 10 migliori strumenti di Ping Sweep per dirti di più sulla tua rete

I 10 migliori strumenti di Ping Sweep per dirti di più sulla tua rete

I ping sweep possono essere usati a tuo vantaggio in molti modi. Continua a leggere mentre discutiamo di come e introduciamo i 10 migliori strumenti di sweep Ping che puoi trovare.

6 migliori strumenti per il monitoraggio dei siti web

6 migliori strumenti per il monitoraggio dei siti web

I siti Web sono importanti e devono essere costantemente monitorati attentamente per prestazioni adeguate. Ecco alcuni dei migliori strumenti per il monitoraggio dei siti web.

I migliori strumenti di distribuzione del software per i team di sviluppo nel 2022

I migliori strumenti di distribuzione del software per i team di sviluppo nel 2022

Ecco uno sguardo ad alcuni dei migliori strumenti di distribuzione del software per alleviare il dolore di gestire un numero qualsiasi di macchine

I migliori raccoglitori e analizzatori sFlow gratuiti recensiti nel 2021

I migliori raccoglitori e analizzatori sFlow gratuiti recensiti nel 2021

sFlow è un protocollo di analisi del flusso integrato in numerosi dispositivi di rete. Esaminiamo i primi cinque migliori raccoglitori e analizzatori sFlow gratuiti.

I migliori strumenti e software di monitoraggio dellinfrastruttura agentless nel 2021

I migliori strumenti e software di monitoraggio dellinfrastruttura agentless nel 2021

Per aiutarti a scegliere quello giusto, abbiamo introdotto i migliori strumenti di monitoraggio dell'infrastruttura agentless e ti abbiamo fornito una rapida revisione di ciascuno di essi.

Monitoraggio della larghezza di banda su Linux: i 5 migliori strumenti nel 2021

Monitoraggio della larghezza di banda su Linux: i 5 migliori strumenti nel 2021

Con Linux che sta diventando sempre più popolare nei data center, stavamo dando un'occhiata al monitoraggio della larghezza di banda su Linux e stiamo anche esaminando i migliori strumenti.

SolarWinds Mail Assure – RECENSIONE 2021

SolarWinds Mail Assure – RECENSIONE 2021

La sicurezza della posta elettronica è un compito importante dei provider di servizi gestiti. Stavamo recensendo SolarWinds Mail Assure, uno dei migliori strumenti per questo scopo.

Foglio informativo sui comandi di Windows PowerShell: la guida definitiva di cui hai bisogno

Foglio informativo sui comandi di Windows PowerShell: la guida definitiva di cui hai bisogno

Se sei un utente esperto di Windows, probabilmente sai e capisci come eseguire varie operazioni sul tuo PC può avere più di un solo approccio e

I migliori strumenti di test e monitoraggio della latenza di rete nel 2021

I migliori strumenti di test e monitoraggio della latenza di rete nel 2021

La latenza sembra essere il nemico numero uno delle reti. Questi strumenti di misurazione della latenza insegneranno come testare la latenza per rilevare, individuare e risolvere i problemi.