Cele mai bune 6 instrumente de monitorizare a lățimii de bandă Linux în 2020

click fraud protection

Avem un mix de instrumente plătite și gratuite, care variază foarte mult în seturile lor de caracteristici, dar toate oferă monitorizare de bază a lățimii de bandă SNMP. Iată ghidul nostru pentru cele mai bune instrumente de monitorizare a lățimii de bandă Linux.

Cunoașterea este putere! În consecință, știind ce utilizare a lățimii de bandă a rețelei pe care o administrați vă va oferi putere permițându-vă să fiți proactiv și asigurând evitarea congestionării rețelei la fel de mult posibil. Pentru a realiza acest lucru, ceea ce aveți nevoie sunt instrumente de monitorizare a lățimii de bandă. Deoarece Linux este o platformă populară cu mulți administratori de rețea, să aruncăm o privire la unele dintre cele mai bune instrumente de monitorizare a lățimii de bandă Linux disponibile. Având în vedere că majoritatea sunt gratuite și open source, acestea vă vor permite să începeți monitorizarea lățimii de bandă, fără alte costuri decât timpul petrecut pentru instalarea și configurarea lor. După cum veți afla în curând, multe dintre aceste instrumente sunt la fel de bune ca unele dintre cele mai bune

instagram viewer
Instrumente Windows.

Vom începe explorarea noastră având o imagine de ansamblu a monitorizării lățimii de bandă. Vom explica ce este și, mai important, cum funcționează. Acest lucru ne va conduce la discuția Protocolului de gestionare a rețelei simple, baza celor mai multe instrumente de monitorizare. Apoi, vom discuta pe scurt Linux în general și, de asemenea, ce înseamnă să-l utilizăm ca platformă pentru instrumente de monitorizare. După ce vom fi cu toții pe aceeași pagină, vom fi gata pentru nucleul subiectului nostru, cele mai bune instrumente de monitorizare a lățimii de bandă Linux.

Monitorizarea lățimii de bandă

Monitorizarea lățimii de bandă a rețelei este un tip foarte specific de monitorizare. Ceea ce face este să măsoare cantitatea de trafic care trece un punct dat într-o rețea. De obicei, punctul de măsurare este un router sau o interfață de comutare, dar nu este neobișnuit să monitorizeze utilizarea lățimii de bandă a interfeței LAN a unui server. Important este aici să ne dăm seama că tot ceea ce măsurăm este cantitatea de trafic. Monitorizarea lățimii de bandă nu vă va oferi nicio informație despre ce înseamnă traficul respectiv, doar cât de mult există.

Există mai multe motive pentru care doriți să monitorizați utilizarea lățimii de bandă a rețelei. Primul si cel mai important, aceasta vă poate ajuta să identificați zonele de conținut. Ca circuitul rețelei utilizarea crește, este performanța începe să se degradeze. Acesta este un fapt al vieții. Cu cât vă apropiați de capacitatea maximă, cu atât va avea un impact mai mare asupra performanței. De permițându-vă să urmăriți utilizarea rețelei, lățime de bandă instrumentele de monitorizare vă oferă o șansă de a detecta o utilizare ridicată - și abordare ea - înaintea ei devine vizibil de către utilizatori.

Planificarea capacității este un alt avantaj major al instrumentelor de monitorizare a rețelei. Circuitele de rețea - în special conexiunile WAN pe distanțe lungi - sunt costisitoare și vor avea adesea doar lățime de bandă care a fost necesară atunci când au fost inițial instalate. În timp ce thlacantitate de lățime de bandă might au fost OK pe atunci, aceasta în cele din urmă va trebui să fie crescut. Prin monitorizarea evoluției utilizării lățimii de bandă a circuitelor de rețea, veți putea vedea care trebuie să fie actualizate și când.

Lățime de bandă instrumente de monitorizare poate sa de asemenea fi utilă pentru depanarea performanțelor slabe ale aplicației. Când un utilizator se plânge că unele aplicații de la distanță au încetinit, privind rețeaua lățime de bandă folosire poate sa vă oferă o idee destul de bună dacă problema este sau nu cauzată de congestionarea rețelei. Dacă observați o utilizare scăzută a rețelei, puteți concentra eforturile de rezolvare a problemelor în altă parte.

Monitorizarea SNMP explicată

Cel mai instrumente de monitorizare a lățimii de bandă a rețelei se bazează pe Protocolul de gestionare a rețelei simple (SNMP) pentru a-și face magia. Majoritatea echipamentelor de rețea au capacitatea SNMP integrată și pot fi interzise periodic cu instrumente de monitorizare. În ciuda numelui său înșelător, SNMP este de fapt destul complex. Dar nu vă faceți griji, voi nu trebuie să fiți un expert și să știți totul despre el pentru a-l utiliza. Este la fel cum nu trebuie să fii mecanic auto pentru a conduce o mașină. Cu toate acestea, este de preferat să ai cel puțin o idee despre cum funcționează deci să aruncăm o privire.

La baza sa, SNMP este un protocol de comunicare care specifică modul în care un sistem de gestionare a SNMP poate can citiți și scrieți parametrii operaționali pe dispozitivele de la distanță. Parametrii sunt denumiți identificatori de obiect sau OID-uri. Unele dintre OID-urile interesante, din punct de vedere al monitorizării, sunt cele care conțin majordispozitiv valori precum CPU și memoria încărcarea sau utilizarea discului, de exemplu. Dar la monitorizarea rețelei utilizarea lățimii de bandă, două OID prezintă un interes deosebit. Sunt bytes out și bytes în contoare asociate cu fiecare interfață. ei sunt incrementate automat de dispozitivele de rețea ca date sunt de ieșire sau de intrare.

Datând într-o perioadă în care securitatea IT nu era o problemă, SNMP are o securitate minimă. Un manager SNMP care se conectează la un dispozitiv compatibil SNMP va transmite o „șir de comunitate” cu solicitarea sa. Dacă șirul se potrivește cu cel configurat în echipament, cererea va fi efectuată. Dispozitivele au de obicei două șiruri de comunitate configurate, unul pentru OID-uri numai de citire și unul pentru cele modificabile. Comunicarea nu este criptată și oricine o va intercepta ar vedea șirurile comunității într-un text clar. Acesta este motivul pentru care SNMP este utilizat doar în rețele private, sigure.

Un exemplu în viața reală

Iată modul în care majoritatea sistemelor de monitorizare folosesc SNMP pentru a monitoriza utilizarea lățimii de bandă. Citesc periodic octeții pe contoarele de intrare și în ieșire ale interfețelor unui dispozitiv de rețea la intervale de cunoștințe. FIve minute este un tipic interval valoare dar perioade mai scurte pot fi utilizate pentru o rezoluție mai fină. Ei apoi depozitează intervievați valori într-un fel de bază de date sau fișier.

Restul procesului este simplă matematică. Sistemul de monitorizare scade valoarea contorului precedent din cea curentă pentru a obține numărul de octeți transmise sau primite în intervalul de votare. Apoi poate înmulți acest număr cu opt pentru a obține numărul de biți și a-l împărți la numărul de secunde în intervalul pentru a obține numărul de biți pe secundă. Aceste informații sunt de obicei reprezentate pe un grafic care arată evoluția sa în timp și sunt stocate într-o bază de date.

Este important să rețineți că ceea ce obțineți este o estimare a utilizării medii pe intervalul de votare, nu a utilizării reale a lățimii de bandă. De exemplu, să presupunem că un circuit este utilizat la o capacitate maximă în jumătate din intervalul de votare și nu are trafic în cealaltă jumătate. Acesta se va afișa ca fiind utilizat la 50% din capacitatea sa, în ciuda faptului că a fost maximizat pentru o perioadă îndelungată. Intervalele de scrutin mai scurte vor reduce această denaturare, dar este important să rețineți că aceste sisteme vă oferă doar valori medii.

Un cuvânt despre Linux

Ca sistem de operare, Linux nu este, funcțional vorbind, foarte diferit de oricare altul, cum ar fi Windows sau OS X. Principala diferență între Linux și alte sisteme de operare populare este faptul că Linux este un produs open-source iar cele mai multe distribuții sunt disponibile gratuit. Mulți oameni tind să confunde open-source și gratuit. Este adevărat că software-ul open source este adesea gratuit, dar nu este neapărat cazul. De exemplu, sistemul de operare Red Hat Enterprise Linux nu este gratuit. Pentru a adăuga confuzia, actorii mișcării open-source se referă adesea la software-ul open-source ca software gratuit, cu implicare gratuită, mai degrabă decât la absența costurilor.

De-a lungul anilor, Linux, care a fost pece un sistem de operare marginal instalat de tocilari și studenți în informatică - îmi amintesc că am petrecut săptămâni la descărcare SLS Linux o imagine de dischetă simultan peste o conexiune de 1200 baud; Presupun că am fost unul dintre aceia tocilariare a devenit o opțiune populară ca sistem de operare server. Unele distribuții recente înregistrează, de asemenea, multe progrese ca o alternativă viabilă la Windows ca sistem de operare al calculatorului personal.

Utilizarea Linux ca platformă de monitorizare

Deși Linux este un sistem de operare popular pentru servere de tot felul, cu atât mai mult cu cât este vorba despre rularea unor instrumente specifice. Taici sunt câteva rețele gratuite și open-source lățime de bandă instrument de monitorizare care se va activate iubesc rulează pe Linux. Și dacă tur instrument de alegere poate sa fugi mai departe fie ferestre sau Linux, nu ar avea mai mult sens economic să te bazezi pe un sistem de operare gratuit, în loc să pierzi bani cu un sistem de operare costisitor?

În timp ce sOamenii încă nu au încredere liberă și open-source sisteme de operare și software pentru aplicații critice pentru misiune și nu ar fi, de exemplu, să-și pună datele prețioase despre companie Ale meleServer SQL care rulează pe Linux, multi dintre ei nu aveți de obicei la fel de mulți obiecții cu privire la utilizarea platformei pentru rularea instrumentelor de administrare a rețelei.

Un mare avantaj al utilizării Linux ca platformă de bază pentru instrumentele de monitorizare a rețelei este că este ușor să configurați un server Linux doar cu pachetele necesare. În timp ce acest lucru se poate face cu Windows, este mult mai complicat.

Cele mai bune instrumente de monitorizare a lățimii de bandă Linux

Am căutat pe web unele dintre cele mai bune instrumente de monitorizare a lățimii de bandă care pot fi rulate pe Linux. Ceea ce am apărut sunt unele produse comerciale și altele gratuite și open-source. Unele produse din lista noastră pot fi instalate fie pe Linux, fie pe Windows, în timp ce altele sunt doar Linux. Toate oferă monitorizare a lățimii de bandă SNMP și toate au o consolă centralizată unde puteți configura instrumentul și puteți vedea rezultatele monitorizării. Deși există câteva instrumente doar pentru linia de comandă, le-am exclus din lista noastră.

1. ManageEngine OpManager

ManageEngine OpManager este un instrument puternic de monitorizare rețea all-in-one acea oferă funcții complete de monitorizare a rețelei. Poate te ajută să fii cu ochii pe rețea utilizarea lățimii de bandă, detectați defecțiunile rețelei în timp real, rezolvați erorile și preveniți oprirea. Instrumentul acceptă diverse medii de la mai mulți furnizori și poate fi adaptat la rețea, indiferent de dimensiunea acestuia. Aceasta poate rula fie pe Linux, fie pe Windows și vă va permite să vă monitorizați dispozitivele și rețeaua și vă dau vizibilitate pe întreaga infrastructură de rețea. Instalarea și configurarea acestui produs sunt rapide și ușoare. Puteți să-l rulați în două minute. Nu necesită nicio procedură de instalare complexă și vine la pachet cu baze de date și servere web integrate.

ManageEngine OpManager Dashboard

ManageEngine OpManager monitorizează constant performanțele dispozitivelor de rețea în timp real și îl afișează pe tablouri de bord și grafice în direct. Pe lângă lățimea de bandă, it examinează mai multe valori operaționale critice, cum ar fi pierderea de pachete, erori și eliminări etc.

Instrumentul vă poate ajuta să detectați, să identificați și să rezolvați problemele de rețea este alerte bazate pe prag Puteți seta cu ușurință mai multe praguri pentru fiecare valoare a performanței și puteți primi notificări când sunt depășite. Reporting este un alt domeniu în care acest instrument strălucește. Rapoartele inteligente vă vor permite să obțineți informații detaliate despre performanța rețelei. Există mai mult de 100 de rapoarte încorporate si tu poate personaliza, programa și exporta aceste rapoarte în afara cazului, după cum este necesar.

2. Zabbix

Zabbix este un produs gratuit și open-source, care poate fi folosit pentru a monitoriza orice. Instrumentele pot rula pe o serie de distribuții Linux - inclusiv Rapsbian, versiunea Raspberry Pi pe Linux - și va monitoriza rețeaua lățime de bandă, servere, aplicații și servicii, precum și medii bazate pe cloud. Prezintă un aspect extrem de profesional. Tprodusul său are, de asemenea, un set larg de caracteristici, scalabilitate nelimitată, monitorizare distribuită, securitate puternică și disponibilitate ridicată. În ciuda faptului că este liber este un produs adevărat de întreprindere.

Tabloul de bord Zabbix

Zabbix utilizează o combinație de tehnologii de monitorizare. Acceptă monitorizarea SNMP, precum și interfața inteligentă de monitorizare a platformelor (IMPI). De asemenea, poate face monitorizare bazată pe agenți cu agenți disponibili pentru majoritatea platformelor. Pentru o configurare ușoară, există descoperiri automate, precum și șabloane care nu sunt disponibile pentru multe dispozitive. Interfața de utilizator a instrumentului web are mai multe caracteristici avansate, cum ar fi tablouri de bord bazate pe widget, grafice, hărți de rețea, prezentări de diapozitive și rapoarte de explorare.

ZabbixDe asemenea, dispune de un sistem de alertare extrem de personalizabil, care nu numai că va trimite detaliat mesaje de notificare dar acea poate fi personalizat și pe baza rolului destinatarului. Poate de asemenea escaladarea problemelor în funcție de setările flexibile definite de utilizator service Levels.

3. Nagios

Există două versiuni de Nagios disponibil. Există sursa gratuită și open-source Nagios Core și există plata Nagios XI. Ambele au același motor de bază, dar asemănarea se oprește aici. Nagios Core este un sistem de monitorizare open-source care rulează pe Linux. Sistemul este complet modular cu motorul de monitorizare propriu-zis la baza sa. Motorul este completat de zeci de plugin-uri disponibile care pot fi descărcate pentru a adăuga funcționalitate în sistem. Fiecare plugin adaugă câteva caracteristici de bază.

Tabloul de bord Nagios XI

Păstrând abordarea modulară, front-end-ul instrumentului este de asemenea modular și mai multe opțiuni diferite dezvoltate în comunitate sunt disponibile și pentru descărcare. Nucleul Nagios, pluginurile și partea frontală se combină și creează un sistem de monitorizare destul de complet. Există însă un dezavantaj pentru această modularitate. Configurare Nagios Core se poate dovedi o sarcină provocatoare.

Nagios XI este un produs comercial bazat pe Nagios Core motor dar este o soluție de monitorizare completă de sine stătătoare. Produsul se adresează unui public larg, de la întreprinderi mici la corporații mari. Este mult mai ușor de instalat și configurat decât Nagios Core, datorită asistentului său de configurare și motorului de descoperire automată. Desigur, această ușurință de configurare și configurare vine la un preț. Vă puteți aștepta să plătiți în jur de 2 000 USD pentru o licență cu 100 de noduri și de aproximativ zece ori mai mult pentru unul nelimitat.

4. Zenoss Core

Zenoss CoreS-ar putea să nu fie la fel de popular ca unele dintre celelalte instrumente de monitorizare din această listă, dar merită cu adevărat să fiu aici datorită setului său de caracteristici și aspectului profesional. Instrumentul poate monitoriza multe lucruri precum utilizarea lățimii de bandă, fluxurile de trafic sau servicii precum HTTP și FTP. Are o interfață de utilizator curată și simplă, iar sistemul său de alertare este excelent. Un lucru merită menționat este sistemul său de alertare multiplă destul de unic. Permite o a doua persoană să fie alertată dacă prima nu răspunde într-o întârziere predefinită.

Tabloul de bord Zenoss Core

Pe dezavantaj, Zenoss Core este unul dintre cele mai complicate sisteme de monitorizare pentru instalare și instalare. Instalarea este un proces complet condus de linia de comandă. Administratorii de rețea de astăzi sunt obișnuiți cu instalatori GUI, vrăjitori de configurare și motoare de descoperire automată. Acest lucru ar putea face ca instalarea produsului să pară un pic arhaică. Apoi, din nou, aceasta este în conformitate cu lumea Linux. Taici este amplu instalare și configurare documentația disponibilă și rezultatul final face ca acesta să merite eforturile.

5. Cactusii

A trebuit să includem Cactusii din această listă Dupa toate acestea, la 17 ani, este una dintre cele mai vechi platforme de monitorizare gratuite și open-source. Și este încă destul de popular până în zilele noastre este încă dezvoltat activ. Cea mai recentă versiune tocmai a fost lansată la sfârșitul lunii ianuarie. In timp ce Cactusiis-ar putea să nu fie la fel de bogate în caracteristici ca unii alte produsele, este încă un instrument excelent. euInterfața de utilizator bazată pe web are un aspect vintage, dar este bine pusă la dispoziție și ușor de înțeles și de utilizat. Cactusii este alcătuit dintr-un poller rapid, șabloane de grafică avansate și metode de achiziție multiple. În timp ce instrumentul se bazează în principal pe sondarea SNMP, scripturi personalizate pot fi concepute pentru a obține date de la orice sursă.

Capti Screenshot

Principalul punct forte al acestui instrument este în dispozitivele de votare pentru a obține valorile lor -cum ar fi utilizarea lățimii de bandă - și graficarea datelor colectate pe paginile web. Face o treabă excelentă, dar tot ce va face. eudacă nu aveți nevoie de alerte, rapoarte fanteziste sau alte elemente suplimentare, simplitatea produsului poate fi exact ceea ce aveți nevoie. Și dacă ai nevoie de mai mult funcționalitate, Cactusii este open-source și scris integral în PHP, ceea ce îl face extrem de personalizabil si tu poti adăuga orice caracteristici lipsă de care aveți nevoie.

Cactusii folosește pe scară largă șabloane care reprezintă o configurație mai ușoară. Există șabloane de dispozitiv pentru multe tipuri comune de dispozitive, precum și șabloane grafice. Există, de asemenea, o uriașă comunitate online de utilizatori care scriu șabloane personalizate de tot felul și le pun la dispoziția comunității, iar mulți producători de echipamente oferă, de asemenea, șabloane Cacti descărcabile.

6. MRTG

Grapher de trafic multi router, sau MRTG, este bunicul tuturor sistemelor de monitorizare a lățimii de bandă a rețelei. In timp ce proiect open-source are Începând cu 1995, este încă în uz larg, în ciuda faptului că cea mai recentă versiune are deja cinci ani. Este disponibil pentru Linux și Windows. Configurarea și configurația inițială sunt ceva mai complicate decât ceea ce experimentați cu alte sisteme de monitorizare, dar documentația excelentă este disponibilă cu ușurință.

Captura de ecran MRTG

instalarea MRTG este un proces cu mai multe etape și trebuie să urmați cu atenție instrucțiunile de configurare. Odată instalat, configurați software-ul modificând fișierul său de configurare. Ce MRTG lipsește de ușurința în utilizare, crește flexibilitate. Scris în majoritate în Perl, poate fi ușor modificat și adaptat la nevoile exacte ale unuia. Și faptul că este primul sistem de monitorizare și că este încă în jur este un test al valorii sale.

watch instagram story