Cele mai bune instrumente de monitorizare a rețelei SNMP pe care le-am testat în 2020

Într-o lume ideală, lățimea de bandă a rețelei ar fi infinită, iar rețelele nu ar fi niciodată aglomerate. Din păcate, nu trăim într-o astfel de lume. Rețelele sunt aglomerate și suferă tot felul de probleme din cauza lățimii de bandă insuficiente. În plus, cu aplicațiile care gestionează din ce în ce mai multe date, acestea trebuie să mute mai multe date prin rețea, ceea ce necesită actualizări constante la vitezele rețelei. Pentru a vă asigura că urmăriți îndeaproape rețeaua și evoluția utilizării acesteia, trebuie să o monitorizați. SNMP, care este încorporat în aproape orice dispozitiv atașat la rețea, este de departe cea mai bună modalitate de a monitoriza rețelele. Citiți în continuare în timp ce trecem în revistă cele mai bune cinci instrumente de monitorizare a rețelei SNMP.

Înainte de a dezvălui cele mai bune instrumente de monitorizare a rețelei SNMP, vom discuta mai întâi despre monitorizarea lățimii de bandă în general, de ce aveți nevoie de aceasta și cum se poate face și cum poate ajuta la evitarea tot felul de probleme. În continuare, deoarece acest articol este despre cele mai bune instrumente de monitorizare a rețelei SNMP, vom încerca să explicăm pe scurt ce este SNMP și cum funcționează. Vom încerca să păstrăm este cât mai simplu și non-tehnic posibil, oferindu-vă în același timp informațiile de care aveți nevoie pentru a înțelege și implementa monitorizarea SNMP. Și, în sfârșit, vom dezvălui cele mai bune cinci instrumente de monitorizare a rețelei SNMP și le vom revizui pe scurt pe fiecare.

Necesitatea monitorizării lățimii de bandă

Când ești administrator de rețea, aglomerația este inamicul tău numărul unu. Dacă comparați o rețea cu o autostradă în care traficul reprezintă datele rețelei, congestionarea rețelei este similară cu ambuteiajele. Dar, spre deosebire de traficul auto – unde aglomerația poate fi observată cu ușurință prin simpla privire la drum – traficul în rețea are loc prin cabluri, comutatoare și routere, unde este invizibil. În plus, totul se întâmplă cu viteza luminii. Chiar dacă l-ai vedea, s-ar întâmpla prea repede. Acesta este motivul pentru care instrumentele de monitorizare a rețelei sunt atât de importante. Ele oferă administratorilor de rețea vizibilitatea de care au nevoie pentru ca lucrurile să funcționeze fără probleme. Odată ce detectați aglomerația sau alte probleme, puteți lua măsurile necesare pentru a le remedia.

Un alt motiv major pentru monitorizarea rețelelor este planificarea capacității. Nu pare să existe o cale de a evita faptul că utilizarea rețelei crește întotdeauna în timp. Lățimea de bandă actuală a rețelei dvs. ar putea fi suficientă acum, dar în cele din urmă va trebui să fie mărită. Și prin monitorizarea utilizării lățimii de bandă, veți putea planifica actualizarea rețelei înainte ca suprautilizarea să devină o problemă.

Trei moduri se poate face

Există mai multe moduri prin care utilizarea rețelei poate fi monitorizată. O modalitate este de a captura pachete la un anumit punct al rețelei. Vă va oferi o vizibilitate detaliată asupra a ceea ce se întâmplă în acest moment, dar nicăieri altundeva. Dacă echipamentul dvs. de rețea îl acceptă, îl puteți solicita să trimită date de flux către un analizor de flux care va raporta ce utilizatori, dispozitive sau aplicații folosesc rețeaua. Și, în cele din urmă, puteți utiliza SNMP – care, așa cum am spus, este încorporat în fiecare dispozitiv de rețea – pentru a sonda periodic dispozitivele pentru contoare de interfață pe care le puteți utiliza pentru a calcula și a reprezenta grafic utilizarea lățimii de bandă. Să examinăm pe scurt cum funcționează fiecare.

1. Captură de pachete

Captura de pachete este folosită mai ales pentru a depana probleme specifice de rețea, odată ce le cunoașteți, dar este rareori folosită pentru monitorizarea utilizării. Cu captura de pachete, fiecare pachet de date din și/sau din interfața unui anumit dispozitiv este capturat și decodat. Așadar, deși este clar că instrumentele de captare a pachetelor sunt un instrument de neprețuit pentru administratorii de rețea, ele nu sunt cele mai bune doar pentru a urmări lucrurile pentru a se asigura că totul funcționează fără probleme.

2. Analiza fluxului

NetFlow este și multiplele sale variante și evoluții, cum ar fi J-flow, IPFIX sau sFlow, de exemplu, este un sistem de analiză a fluxului de rețea. Dispozitivele care acceptă analiza fluxului colectează informații despre fiecare flux de date – de unde și numele – pe care apoi le-au trimis unui colector și analizor de flux. Vă poate oferi informații calitative detaliate despre utilizarea rețelei dvs., dar, dacă tot ce doriți este să monitorizați lățimea de bandă, ar putea fi mai mult decât aveți nevoie. Și dacă luați în considerare eforturile necesare pentru a-l pune în aplicare, veți realiza rapid că ar putea să nu fie cel mai bun instrument pentru dvs. Cel puțin, nu tocmai încă.

  Faceți cunoștință cu Twodos, aplicația Todo gratuită și simplă, cu o premisă unică

Dacă doriți mai multe informații despre analiza fluxului și cei mai buni colectori și analizoare NetFlow, citiți articolul nostru recent: Cei mai buni colectori și analizoare NetFlow pentru Windows: revizuit în 2018.

3. SNMP

SNMP – care înseamnă Simple Network Management Protocol – este un sistem complex care poate fi utilizat pentru a monitoriza, configura și controla de la distanță multe tipuri diferite de echipamente de rețea. Din păcate, singurul lucru simplu este numele său. Iar implementarea acesteia poate fi o sarcină complexă.

Din fericire, nu trebuie să știți totul despre SNMP pentru a-l utiliza pentru a monitoriza utilizarea lățimii de bandă a rețelei. Deocamdată, să spunem doar că SNMP este folosit de instrumentele de monitorizare pentru a citi contoarele de interfață ale dispozitivului și pentru a folosi acele date pentru a calcula și a reprezenta grafic utilizarea lățimii de bandă în timp. În secțiunea următoare, vom intra în mai multe detalii despre unele dintre funcțiile interioare ale protocolului SNMP. În acest fel, veți avea suficiente informații pentru a configura și utiliza orice instrument de monitorizare a rețelei SNMP.

SNMP explicat

În timp ce majoritatea textelor despre SNMP vă vor spune despre MIB-uri și OID-uri, nu trebuie să știți totul despre SNMP pentru a-l folosi. Este oarecum ca o mașină. Nu trebuie să știți totul despre cum funcționează motorul pentru a utiliza unul. Scopul nostru astăzi este să vă oferim suficiente informații pentru a putea înțelege, utiliza și configura instrumentele de monitorizare a rețelei SNMP, nu pentru a vă face un expert SNMP. Asta va veni cu experienta.

Primul lucru pe care trebuie să-l știți despre SNMP este cum să vă conectați la un dispozitiv compatibil SNMP. Pe fiecare dispozitiv SNMP pot fi configurați doi parametri numiti șiruri de comunitate. Vă puteți gândi la acestea ca la parola SNMP. Cele două șiruri comunitare sunt numite publice și private. Șirul public este folosit pentru acces numai în citire, în timp ce șirul privat va permite să modifice unii parametri.

Deci, să presupunem că sistemul dvs. de monitorizare a rețelei SNMP se conectează la unul dintre dispozitivele dvs. de rețea folosind șirul comunității private. Apoi va prelua o listă cu toți parametrii utili care pot fi citiți de pe acel dispozitiv. De un interes deosebit când vine vorba de monitorizarea lățimii de bandă sunt câțiva parametri numiți contoare de interfață. De obicei, există un set de ele pentru fiecare interfață de rețea a unui dispozitiv SNMP activat.

Majoritatea sistemelor de monitorizare a rețelei SNMP vor fi interesate în principal de doi parametri: bytes in și bytes out. Citind aceste valori periodic la intervale cunoscute, instrumentul de monitorizare poate calcula numărul de biți pe unitatea de timp – de obicei pe secundă – care este exact ceea ce este lățimea de bandă.

Concret, iată cum se face: instrumentul de monitorizare va sonda un dispozitiv și va citi contoarele acestuia. Apoi, cinci minute mai târziu, va citi din nou aceleași contoare. Scăzând valoarea anterioară a contoarelor din cea actuală, se obține numărul total de octeți transferați în și afară în ultimele cinci minute. Apoi, este o chestiune simplă să înmulțiți aceste numere cu 8 – numărul de biți dintr-un octet – apoi să împărțiți rezultatele la 300 – numărul de secunde în cinci minute – pentru a obține cifrele de utilizare a lățimii de bandă de biți pe secundă. Aceste cifre sunt de obicei stocate într-un fel de bază de date și utilizate pentru a reprezenta grafice de utilizare în timp.

Câteva alte valori SNMP pot fi de interes în monitorizarea rețelei. De exemplu, există contoare de erori de intrare și de ieșire ale interfeței. Similar cu ceea ce se face cu octeții de intrare și de ieșire, aceste valori pot fi folosite pentru a calcula numărul de erori pe secundă, o cifră care vă spune multe despre starea generală de sănătate a unei legături de rețea.

Capcane SNMP — O altă caracteristică a SNMP

Deși nu au legătură directă cu monitorizarea rețelei SNMP, capcanele SNMP sunt o caracteristică atât de grozavă încât ne-am gândit că merită menționate, chiar dacă doar pentru iluminarea dvs. personală. Pe scurt, capcanele SNMP sunt mesaje de alertă care sunt trimise de dispozitivele compatibile cu SNMP către „receptoare de capcană”, un proces care rulează pe un computer care primește capcanele și efectuează diverse acțiuni, cum ar fi înregistrarea lor, afișarea alertelor pe ecran, trimiterea mesaje de alertă prin e-mail sau SMS etc.

În mod normal, administratorii trebuie să configureze pe fiecare dispozitiv care capcane sunt trimise și unde sunt trimise. Acest lucru îl face un sistem de alertă foarte flexibil, deși configurație grea.

Cele mai bune instrumente gratuite de monitorizare SNMP

Acum că știți elementele de bază despre monitorizarea rețelei SNMP și cum funcționează, haideți să aruncăm o privire la cinci dintre cele mai bune instrumente de monitorizare a rețelei SNMP pe care le puteți găsi. Unele sunt instrumente gratuite care ar putea fi limitate în capacitatea lor, în timp ce altele sunt instrumente complet funcționale, fie gratuite, fie plătite. Ar putea necesita destul de multă configurare pentru a le face să funcționeze după bunul plac, dar unele vin cu mecanisme de descoperire care vor găsi dispozitive și uneori oferă un anumit grad de configurare automată.

  6 Cel mai bun software NAS pentru stocarea și gestionarea eficientă a datelor

1. Monitor de performanță a rețelei SolarWinds — (ÎNCERCARE GRATUITĂ)

SolarWinds este unul dintre principalii jucători în domeniul instrumentelor de administrare a rețelei. Compania există de aproximativ 20 de ani și ne-a adus unele dintre cele mai bune instrumente. De asemenea, are o reputație solidă pentru realizarea de instrumente gratuite excelente care, deși uneori sunt limitate de funcții, sunt încă instrumente excelente. Actualul produs emblematic al SolarWind se numește Network Performance Monitor sau NPM. Este de fapt o suită de multe instrumente care includ unul dintre cele mai bune instrumente de monitorizare a rețelei SNMP.

Monitorul de performanță a rețelei SolarWinds este o aplicație Windows care, așa cum v-ați aștepta, utilizează SNMP pentru a sonda mai multe dispozitive de rețea și pentru a obține statistici de trafic de la interfețele lor. Rezultatele sunt afișate vizual pe grafice care prezintă statisticile de utilizare a fiecărei interfețe. Puteți adăuga un dispozitiv la instrument specificând pur și simplu adresa IP și șirul comunității SNMP. Instrumentul va interoga apoi dispozitivul și va lista toți parametrii disponibili și vă va permite să decideți pe care doriți să includeți în graficele dvs. De exemplu, un comutator de rețea va expune fiecare trafic de interfață și contoare de erori.

Există multe mai multe caracteristici la Monitorul performanței rețelei. Una dintre cele mai importante este scalabilitatea sa, instrumentul va funcționa cu rețele mici, dar se va scala cu ușurință la rețele mari constând din zeci de mii de gazde răspândite în mai multe locații. NPM poate construi hărți de rețea și poate afișa o reprezentare vizuală a căii critice dintre două dispozitive sau servicii. Pentru mai multe detalii, ar trebui să vizitați pagina produsului de pe site-ul web SolarWinds.

Link de descărcare PROBA GRATUITĂ: https://www.solarwinds.com/network-performance-monitor

2. Software-ul de monitorizare a lățimii de bandă SNMP ManageEngine

ManageEngine are soluții complete și ușoare chiar și pentru cele mai dificile probleme de management IT. Această afirmație îndrăzneață este modul în care compania se autodescrie, cu rațiune. ManageEngine este binecunoscut pentru software-ul său de înaltă calitate, inclusiv pentru mai multe instrumente de monitorizare a rețelei.

ManageEngine are și câteva instrumente gratuite disponibile. Unul care ne place în mod deosebit este Software de monitorizare a lățimii de bandă SNMP. Face parte din pachetul gratuit OpUtils ManageEngine, care cuprinde o selecție de aproximativ 16 utilitare de gestionare a rețelei. Software-ul rulează atât pe Windows, cât și pe Linux. Puteți obține o ediție gratuită care permite monitorizarea a până la 10 dispozitive și interfețele acestora. ManageEngine are, de asemenea, o versiune plătită, fără limitare a dispozitivului. Și ManageEngine oferă o versiune gratuită de evaluare de 30 de zile a software-ului său complet OpsUtil. De fapt, versiunea gratuită este instalată mai întâi ca o perioadă de încercare de 30 de zile, care revine la funcții limitate în a treizeci și unu de zile.

În ceea ce privește configurarea instrumentului, specificați pur și simplu o subrețea de scanat, precum și șirul comunității SNMP de utilizat. Instrumentul va descoperi apoi dispozitivele din subrețeaua specificată care răspund la șirul specificat. Odată ce dispozitivele sunt descoperite, fila de inventar vă va permite să vedeți starea interfețelor fiecărui dispozitiv. Și, desigur, puteți afișa și grafice ale utilizării lățimii de bandă a rețelei în funcție de unitatea de timp.

Rapoartele este un alt avantaj al instrumentului. Puteți, de exemplu, să creați rapoarte despre utilizarea lățimii de bandă în ultimele 12 ore până la o lună. Și, în sfârșit, funcțiile de alertă ale instrumentului nu lasă nimic de dorit. Aveți posibilitatea de a seta praguri și de a fi notificat prin e-mail sau mesaje text SMS atunci când acestea sunt depășite.

3. MRTG

The Multi Router Traffic Grapher, sau MRTG, poate fi considerat bunicul instrumentelor de monitorizare SNMP. Încă în utilizare pe scară largă, există din 1995. Există un motiv pentru această longevitate: face jon. Este un sistem complet gratuit și open-source. MRTG poate să nu fie cel mai chic și cel mai frumos, dar este posibil cel mai flexibil. MRTG poate monitoriza mulți parametri în afară de lățimea de bandă. De fapt, poate monitoriza, înregistra și reprezenta grafic orice parametru SNMP.

Cele două componente principale ale MRTG sunt un script Perl care citește datele SNMP de la dispozitivele țintă și un program C care preia datele, le stochează într-o bază de date round-robin și creează pagini web cu grafice de utilizare a lățimii de bandă. Faptul că este scris în mare parte în Perl permite oricui să personalizeze software-ul în funcție de nevoile sale specifice. MRTG este disponibil pentru Windows sau Linux. Configurarea și configurarea inițială ar putea fi oarecum mai complicate decât ceea ce ați experimenta cu alte sisteme de monitorizare, dar documentația este ușor disponibilă.

Instalarea MRTG necesită mai întâi să instalați și să configurați Perl. Nu va rula fără el. Există o modalitate prin care puteți rula MRTG ca serviciu Windows în loc de aplicație, dar necesită câteva manipulări suplimentare, inclusiv unele modificări ale registrului. Odată instalat, MRTG este configurat prin editarea fișierului său de configurare într-un stil Linux cu adevărat vechi. Administratorii obișnuiți cu configurarea GUI s-ar putea confrunta cu o curbă de învățare abruptă.

  Cum să lucrezi mai rapid în Photoshop

MRTG este cel mai bine descărcat direct de pe acesta site-ul dezvoltatorului. Este disponibil ca fișier .zip pentru Windows sau tarball pentru Linux. În momentul scrierii acestui articol, cea mai recentă versiune stabilă este 2.17.4.

MRTG ar putea să nu fie cel mai ușor de utilizat sistemul de monitorizare, știm asta. Dar totuși, este posibil cel mai flexibil. Iar faptul că este primul sistem de monitorizare și că încă mai există este o dovadă a valorii sale.

4. Cactusi

Cactusi poate fi considerat ca MRTG pe steroizi. Dacă te uiți la oricare dintre graficele lui Cati, vei descoperi că asemănarea cu MRTG este izbitoare. Cacti este construit pe RRDTools, care este de la același dezvoltator și este un descendent direct al MRTG.

Cacti este mai rafinat decât MRTG cu o interfață de configurare bazată pe web, care face configurarea mult mai ușoară și mai intuitivă. Este un pachet complet de monitorizare și grafică a rețelei. Instrumentul are un sondaj rapid, dispozitive avansate și șabloane de grafice, mai multe metode de achiziție și funcții de gestionare a utilizatorilor. Este excelent pentru instalații LAN mai mici, dar la fel de bun pentru rețele complexe cu mii de dispozitive pe mai multe site-uri.

Pentru a înțelege mai bine Cacti, trebuie să știți mai multe despre RRDtool. Potrivit dezvoltatorului său, „RRDtool este standardul industriei OpenSource, sistem de înregistrare a datelor de înaltă performanță și graficare pentru datele din seria temporală. RRDtool poate fi integrat cu ușurință în scripturi shell, aplicații Perl, Python, Ruby, Lua sau Tcl.” RRDtool este un descendent direct al MRTG. Dacă vă amintiți cum spuneam că MRTG folosește un program C pentru stocarea datelor și reprezentarea grafică, RRDTool este evoluția acelui program C.

Pe scurt, Cacti este un front-end pentru RRDTool. Stochează datele necesare pentru a crea grafice și a le popula cu date într-o bază de date MySQL. Este scris în întregime în PHP. Software-ul își menține graficele, sursele de date și arhivele round robin într-o bază de date și, de asemenea, se ocupă de colectarea datelor, lăsând graficul la RRDTool. Cacti este un pas înainte de MRTG. De fapt, mulți utilizatori Cacti – inclusiv pe al tău cu adevărat – sunt foști utilizatori MRTG. Am intrat în Cacti când a trebuit să înlocuiesc MRTG cu ceva mai ușor de configurat și de utilizat, deoarece rețeaua pe care o gestionam a continuat să crească. Cacti poate fi descărcat direct de pe propriul site web

5. PRTG

În sfârșit, să vorbim despre Paessler Router Traffic Grapher sau PRTG. Paessler – o companie germană – oferă această soluție excelentă de monitorizare care seamănă foarte mult cu Cacti sau chiar MRTG. Acesta este posibil motivul pentru care acronimul produsului seamănă atât de mult cu MRTG. Are, totuși, o senzație mai lustruită și mai profesională.

Potrivit lui Paessler, puteți configura PRTG în câteva minute. Aceasta poate fi o exagerare și experiența noastră dezvăluie că vă va dura puțin mai mult decât atât pentru a-l configura complet. Totuși, trebuie să recunoaștem că configurarea produsului a fost o experiență excepțional de ușoară.

Și când vine vorba de caracteristicile sale, sunt impresionante. În primul rând, puteți alege între mai multe interfețe de utilizator diferite. Există o consolă Windows nativă pentru întreprinderi, o interfață web bazată pe Ajax, precum și aplicații mobile pentru Android și iOS. O caracteristică a aplicațiilor mobile pe care le-am iubit în mod deosebit este posibilitatea de a scana o etichetă de cod QR pe ​​care o puteți imprima din software și o puteți aplica pe dispozitivele dvs. pentru a fi dusă instantaneu la graficele dispozitivului.

Și vorbind despre grafice, acesta este un alt domeniu în care PRTG strălucește. PRTG nu poate doar să monitorizeze și să grafice utilizarea lățimii de bandă. Poate înregistra mai mulți parametri folosind SNMP, WMI, NetFlow și Sflow. Instrumentul are niște rapoarte uimitoare care pot fi rulate la cerere sau programate și apoi vizualizate ca HTML sau PDF. le puteți chiar exporta în CSV sau XML pentru a fi procesate extern.

The Site-ul web Paessler să alegem între două versiuni diferite de PRTG. Există versiunea gratuită sau versiunea de încercare gratuită de 30 de zile. Primul vă va limita capacitatea de monitorizare la 100 de senzori. Paessler numără fiecare parametru pe care doriți să-l monitorizați ca un singur senzor. De exemplu, monitorizarea lățimii de bandă pe fiecare port al unui switch cu 48 de porturi va necesita 48 de senzori. Și dacă doriți să monitorizați și încărcarea procesorului și a memoriei comutatorului, veți avea nevoie de încă doi senzori.

Încheierea

Toate cele mai bune cinci instrumente de monitorizare a rețelei SNMP pe care tocmai le-am prezentat sunt produse excelente. Cel pe care îl veți alege va depinde în mare măsură de gradul de flexibilitate de care aveți nevoie. Rețineți că flexibilitatea rimează adesea cu complexitate. Dar, din moment ce toate sugestiile noastre sunt fie gratuite, fie au disponibilă o versiune de încercare gratuită, ceea ce vă împiedică să le încercați pe toate și să vedeți singur care se potrivește cel mai bine nevoilor dvs. specifice.