- - 5 cele mai bune programe de monitorizare a rețelei SNMP revizuite în 2019

5 cel mai bun software de monitorizare a rețelei SNMP revizuit în 2019

Niciun meseriaș nu este mai bun decât instrumentele pe care le folosește. Acest lucru este valabil pentru aproape toate domeniile, inclusiv administrarea rețelei. Din fericire, administratorii de rețea au la dispoziție o mulțime de instrumente excelente pentru a-i ajuta cu diverse sarcini. Monitorizarea este una dintre aceste sarcini și multe tipuri diferite de instrumente sunt disponibile. Analizatorii NetFlow sau analizatorii S-Flow pot oferi administratorilor o vedere clară a ceea ce este transportat în rețeaua lor. Dar astăzi, ne interesează un tip de monitorizare diferit, monitorizarea rețelei SNMP. Protocol de gestionare simplă a rețelei este un protocol de comunicare care permite monitorizareainstrumentele citesc valorile operaționale ale echipamentelor de rețea și ale altor dispozitive, cum ar fi serverele. Am căutat pe piață cele mai bune instrumente de monitorizare a rețelei SNMP și vom analiza cele mai bune cinci.

Înainte să dezvăluim monitorizarea noastră de top a rețelei SNMPinstrumente, vom petrece puțin timp explicând ce este SNMP și cum funcționează. Aceasta nu este în niciun caz o hârtie tehnică, așa că vom încerca să păstrăm explicațiile noastre cât mai non-tehnice. Ideea noastră este doar să vă oferim imaginea cea mai mare pentru a putea înțelege mai bine cum funcționează instrumentele de monitorizare a rețelei. Vom analiza SNMP în special în contextul rețelelor de monitorizare. Până la urmă, nu este vorba despre acest articol? Și după ce am terminat teoria, vom examina cele mai bune cinci instrumente de monitorizare a rețelei SNMP.

O grund SNMP

Multe texte despre SNMP fac să pară extrem de importantmaterie complexă. Există un motiv pentru asta. Este. Dar la fel cum nu trebuie să fii mecanic pentru a conduce o mașină, nu trebuie să fii un expert SNMP pentru a configura un instrument de monitorizare, cu atât mai puțin pentru a înțelege și compara caracteristicile acestora. Dar, în realitate, nu este atât de complex. Cel puțin nu în contextul monitorizării rețelei. Să aruncăm o lumină asupra acestui subiect.

Protocolul SNMP este utilizat în principal ca modalitate dedispozitive externe - pe care le vom numi administratorii SNMP pentru lipsa unui termen mai bun - pentru a citi informații și a scrie informații pe dispozitivele compatibile cu SNMP. Astfel de dispozitive - care ar putea fi echipamente de rețea, cum ar fi switch-uri și routere sau alte dispozitive atașate la rețea, cum ar fi servere sau aparate - fac un anumit număr de parametri disponibili fie în citire sau în modul citire. De exemplu. o imprimantă compatibilă cu SNMP ar avea parametri de citire numai pentru nivelul cartușelor de cerneală sau pentru numărul total de pagini tipărite. În mod similar, un server compatibil SNMP ar avea utilizarea procesorului, spațiul pe disc disponibil sau temperatura sistemului. Managerul SNMP comunică cu dispozitivul de activare SNMP folosind solicitări pentru a citi parametrii și seta setări pentru a le scrie.

MIB-uri și OID-uri

MIB, sau Baza de Informații de Management, este untip special de fișier text care identifică fiecare parametru al unui dispozitiv dat. Fiecare dispozitiv activat SNMP are un MIB corespunzător. Nu înseamnă însă că fiecare dispozitiv are unul individual. De exemplu, există un MIB pentru comutatoarele Cisco care acoperă majoritatea modelelor. Un MIB conține o listă ierarhică a tuturor parametrilor SNMP disponibili pentru dispozitivul respectiv. O intrare tipică MIB arată astfel:

Iso(1).org(3).dod(6).internet(1).private(4).transition(868).products(2).chassis(4).card(1).slotCps(2)­.-cpsSlotSummary(1).cpsModuleTable(1).cpsModuleEntry(1).cpsModuleModel(3).3562.3

Vă puteți gândi la fiecare element separat cu puncte caun nivel în ierarhie, la fel ca directoarele din structura arborelui dispozitivului de stocare. Un fișier MIB va conține adesea sute de aceste intrări, una pentru fiecare parametru. Ați observat numerele dintre paranteze de lângă fiecare valoare de text? Acestea pot fi utilizate pentru a simplifica comunicarea între manageri și clienți. Un manager ar folosi șirul 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 pentru a se referi la parametrul nostru de exemplu. Acest lucru face pentru cererile mai mici care utilizează mai puțin lățime de bandă. Apropo, aceste șiruri - indiferent dacă folosesc text sau doar numere - se numesc OIDs sau Identificatori de obiect.

Acum, orice manager SNMP poate avea sausetați parametrii într-un dispozitiv compatibil SNMP, trebuie să aibă acces la fișierul MIB al dispozitivului. Majoritatea software-urilor de gestionare sau monitorizare SNMP au deja toate MIB-urile standardizate și adesea unele dintre cele mai populare de la producătorii importanți. Dacă trebuie să accesați unele OID specifice dispozitivului care nu sunt incluse în MIB-urile încorporate ale software-ului, va trebui să adăugați MIB-ul corespunzător. Adesea, este doar o problemă de a descărca fișierul MIB de pe site-ul web al producătorului de echipamente și de a-l copia în directorul MIB al software-ului dvs.

SNMP a fost creat pentru prima dată în 1988, cu mult înainteau existat amenințări grave pe Internet și, cu siguranță, înainte de securitatea rețelei era o mare preocupare. Din acest motiv, nu există prea multă securitate încorporată în protocol. SNMP nu folosește criptarea și folosește un mecanism de autentificare foarte brut. Fiecare solicitare SNMP trimisă de un manager include un șir de comunitate. Te poți gândi la el ca la o parolă rudimentară. Șirul comunității din cerere trebuie să se potrivească desigur cu cel al dispozitivului țintă. În ceea ce privește dispozitivele activate SNMP, administratorii pot configura două tipuri diferite de șiruri de comunitate: doar citire și citire-scriere. În mod implicit, multe dispozitive au fost folosite public ca șir de comunitate numai de citire și privat ca unul citit-scris. Unii încă o fac. Acest lucru vă spune multe despre cum securitatea nu este o prioritate cu SNMP.

Utilizarea SNMP pentru monitorizarea rețelei

Când utilizați SNMP pentru monitorizarea rețelei, numai amână de OID-uri este de interes. Sunt de două tipuri pe care îmi place să le numesc calibre și contoare. OID-urile tip Gauge sunt utilizate pentru lucruri precum utilizarea procesorului sau procentul de memorie liberă. OID-urile de tip contor sunt utilizate pentru a număra octeții din interfețele unui dispozitiv sau pentru a număra erorile de intrare și ieșire ale interfeței. Echipamentele de rețea activate cu SNMP au un astfel de set de OID-uri de calibru pe interfață.

Un instrument tipic de monitorizare SNMP va citivaloarea OID-urilor relevante la intervale regulate, predefinite - adesea de cinci minute -. Pentru OID-urile de tip ecartament, acesta va stoca de obicei valoarea într-un fel de bază de date și va afișa-o probabil pe tabloul de bord sub formă numerică sau grafică. Unele instrumente vor grafica evoluția parametrului în timp.

Pentru OID-uri contra-tip, lucrurile stau mai multcomplicat. Deoarece numărul de bytes din și din interfața nu este o metrică interesantă, în loc să o utilizați așa cum este, este utilizat pentru a calcula utilizarea lățimii de bandă a interfeței în biți pe secundă. De asemenea, rata de eroare a erorilor pe secundă este un parametru mult mai interesant decât doar numărul cumulat de erori.

Iată cum funcționează. Instrumentul de monitorizare SNMP citește valoarea contorului la același interval regulat de cinci minute. Stochează valoarea în baza de date, dar, în loc să o afișeze așa cum este, face o matematică cu ea. Mai întâi va scădea valoarea anterioară a contorului din cea curentă pentru a obține numărul de octeți transmise - sau primite - în ultimele cinci minute. Se va înmulți apoi numărul cu opt - numărul de biți dintr-un octet - și se va împărți cu trei sute - numărul de secunde în cinci minute - pentru a obține utilizarea medie a lățimii de bandă în ultimele cinci minute. Aceasta este valoarea pe care instrumentul o va afișa sau o va complota pe un grafic.

Un punct important aici este că ceea ce ieșidin aceasta este utilizarea medie. Imaginează-ți o interfață de 100 Mbps. În cele cinci minute dintre probe, nivelul traficului ar fi putut fi la 100 Mbps timp de 150 secunde și 0 la 150 secunde și ar afișa un trafic mediu de 50 Mbps, deși interfața a fost maximizată pentru jumătate din cele cinci minute. Acesta este un deficit al fiecărui software de monitorizare SNMP de care trebuie să fiți conștienți.

Cel mai bun software de monitorizare a rețelei SNMP - Top 5 al nostru

Există multe programe de monitorizare SNMP disponibilela magazin. Atât de mulți încât alegerea unuia poate fi o sarcină descurajantă. Pentru a ușura ceva mai ușor, am asamblat această listă cu cele mai bune cinci instrumente software de monitorizare SNMP pe care le-am putea găsi. Unele sunt software comercial, altele sunt gratuite și open-source. Fiecare instrument comercial pe care l-am revizuit are un proces gratuit disponibil, astfel încât puteți să încercați oricare sau toate sugestiile noastre.

1. Monitorul de performanță al rețelei SolarWinds (Încercare gratuită)

În primul rând pe lista noastră este un instrument excelent dinSolarWinds: monitorizarea performanței rețelei sau NPM. SolarWinds, în caz că nu știți, face parte dintre cele mai bune instrumente software pentru administrarea și gestionarea rețelei. De asemenea, compania este binecunoscută pentru instrumentele sale gratuite, unele dintre ele fiind analizate, deoarece am discutat recent despre cele mai bune servere TFTP gratuite sau cele mai bune servere SCP gratuite.

SolarWinds NPM - Rezumat detaliat nod

Monitorizarea performanței rețelei este bogată în caracteristicisistem profesional de monitorizare SNMP. Are un tablou de bord ușor de utilizat, este ușor de configurat și configurat și, mai important, face o treabă excelentă. Instrumentul are funcții de alertare personalizabile care vă pot notifica ori de câte ori valorile specifice depășesc o valoare predefinită.

Acest instrument poate crea hărți inteligente ale dvs.de rețea și vă va arăta calea critică între cele două puncte, permițându-vă să rezolvați rapid problemele. Există, de asemenea, monitorizarea și gestionarea rețelei wireless integrate chiar în software. Acest software are cu adevărat prea multe caracteristici pentru a le putea menționa pe toate aici. Profită de proba gratuită de 30 de zile pentru a vedea pentru tine ce poate face acest instrument minunat.

Prețuri pentru performanța rețelei SolarWindsMonitorul începe de la 2 955 USD și variază în funcție de numărul de dispozitive monitorizate. Software-ul este scalabil și adăugarea mai multor dispozitive decât capacitatea sa actuală este doar o problemă a modernizării licenței.

DESCARCAȚI PROBLEA GRATUITĂ: MONITORUL DE PERFORMANȚĂ AL REȚELEI SOLARWINDS

2. ManageEngine OpManager

ManageEngine este un alt dintre cei mai importanți producători sauinstrumente de administrare a rețelei OpManager este unul dintre cele mai bune produse ale sale. Software-ul este disponibil pentru Windows sau Linux și este plin de funcții excelente. Una dintre cele mai semnificative este descoperirea automată a dispozitivului care nu găsește doar dispozitive, ci și mapează rețeaua dvs., oferindu-vă un tablou de bord grafic unic. Și vorbind despre tabloul de bord, este intuitiv și ușor de utilizat cu funcționalitate drill-down. Pentru utilizatorii de dispozitive mobile, există și aplicații client mobile pentru iOS și Android.

ManageEngine OpManager - Dashboard Enterprise

Când vine vorba de alerte, ManageEngineOpManager nu lasă nimic de dorit. Există o gamă vastă de alerte bazate pe prag, care vă pot ajuta în detectarea, identificarea și rezolvarea problemelor din rețea. Alertele și notificările sunt foarte personalizabile și puteți seta cu ușurință mai multe praguri cu diverse notificări pentru fiecare valoare.

OpManager ManageEngine este disponibil în treiversiuni: Gratuit, esențial sau Enterprise. Versiunea gratuită este limitată la monitorizarea a 10 dispozitive și are un set de funcții redus. Versiunea Essential vă va permite să monitorizați până la 1.000 de noduri, cu un preț începând de la 715 USD pentru 25 de dispozitive. În ceea ce privește versiunea Enterprise, poate monitoriza până la 10.000 de dispozitive cu un preț începând de la 19 795 USD pentru 500 de dispozitive.

3. PRTG

Graficul de trafic Paessler Router, sau PRTG,susține că este cel mai rapid instrument de monitorizare creat. Potrivit producătorului său, puteți fi în funcțiune în câteva minute. În realitate, s-ar putea să dureze puțin mai mult decât atât, dar este încă unul dintre cele mai rapide și mai ușoare instrumente de monitorizare SNMP de instalat și configurat. Produsul vine cu mai multe interfețe de utilizator pentru a interacționa cu acesta. Există o consolă pentru întreprinderi Windows, o interfață web bazată pe Ajax, precum și aplicații mobile pentru Android și iOS.

PRTG - Captura de ecran a caracteristicilor serverului

Produsul are o descoperire automată a dispozitivului care va face acest lucrunu numai că detectează dispozitivele, ci creează senzori pentru ele, bazate pe șabloane predefinite. Alertele și notificările PRTG sunt la fel de bune ca și concurenții. Alertele pot fi transmise ca notificări push către aplicațiile clientului mobil, o caracteristică destul de unică. Desigur, acest lucru este în plus față de mai multe alerte „standard” precum e-mail sau SMS.

Unitatea de bază a contabilității PRTG este senzorul careeste orice parametru sau măsură pe care trebuie să îl monitorizați. Este disponibil într-o versiune gratuită cu caracteristici complete, care este limitat la monitorizarea a 100 de senzori. Dacă aveți nevoie de mai multe, licențele plătite pot fi achiziționate. Prețurile acestora variază în funcție de capacitatea senzorului de la 1 600 USD pentru 500 senzori până la 14 500 USD pentru senzori nelimitați.

4. Zabbix

Zabbix pretinde a fi clasa de întreprindere finalăplatforma de monitorizare Și este posibil, mai ales în comparație cu alte instrumente gratuite și open-source. Având în vedere prețul său, Zabbix este într-adevăr greu de învins. Poate folosi SNMP pentru a monitoriza dispozitivele de rețea, dar și serverele locale sau cloud. Vă va permite să monitorizați mai multe valori, cum ar fi lățimea de bandă, CPU și utilizarea memoriei, starea de sănătate a dispozitivului în general, precum și modificările de configurare, o caracteristică destul de unică.

Zabbix - Panoul de bord de monitorizare

Software-ul dispune de un ușor de înțeles șiutilizați o interfață bazată pe web și un set impresionant de caracteristici. Se compară foarte bine cu produsele comerciale care costă mii de dolari mai mult. Sistemul său de alertă este posibil printre cele mai bune de pe piață, cu posibilitatea de a rula scripturi locale ca răspuns la alertele declanșate de monitorizarea evenimentelor.

Zabbix în sine este gratuit, dar diverse servicii pot ficumpărat de la editor. Acestea includ suportul tehnic disponibil pe cinci niveluri și un program complet de pregătire și certificare cu clase din întreaga lume. Suportul comunitar este disponibil și gratuit.

5. Cacti

Este greu să vorbim despre sistemele de monitorizare SNMPfără a menționa Cacti. În ciuda câtorva deficiențe, este probabil cea mai utilizată și una dintre cele mai vechi platforme de monitorizare gratuite și open-source. Cu siguranță nu este la fel de bogat în caracteristici ca unele produse comerciale, dar este totuși un instrument excelent. Interfața sa de utilizator bazată pe web este destul de ușor de utilizat, în ciuda aspectului oarecum antichizat. La baza sa, Cati are un poller rapid, șabloane avansate de grafic și metode de achiziție multiple. De obicei, va utiliza sondarea SNMP, dar script-uri personalizate pot fi concepute pentru a obține date de la orice sursă și a-l complota pe graficele Cacti. Conturile de utilizator pot fi utilizate pentru a limita accesul la un subset de dispozitive pentru unii utilizatori, caracteristică utilă în organizații mari cu mai multe grupuri de asistență. Și vorbind despre organizații mari, produsul se poate extinde foarte bine de la rețele de afaceri mici la instalații mari de mii de dispozitive pe mai multe site-uri.

Cacti Promo Image

Dar Cacti nu este perfect. De fapt, lipsește o componentă importantă, alertarea. Punctul de rezistență al Cacti constă în dispozitivele de votare și în graficarea datelor pe paginile web. La asta este foarte bun, dar la tot ceea ce va face. Pe de altă parte, Cacti este scris în PHP și este open-source, așa că nimic nu vă împiedică să scrieți un cod pentru a adăuga unele funcționalități. Și dacă nu aveți nevoie de alertă, simplitatea Cacti ar putea fi exact ceea ce aveți nevoie. Este extrem de personalizabil și îl puteți adapta cu ușurință la nevoile noastre specifice.

Cati folosește pe scară largă șabloane pentrufacilitează configurarea. Există șabloane de dispozitiv pentru multe tipuri comune de dispozitive, precum și șabloane grafice. Există o comunitate online uriașă care scrie șabloane personalizate pentru mulți producători de dispozitive și echipamente care au uneori șabloane Cacti pe care le puteți descărca.

O mențiune specială

Deși poate nu merită să fii pe această listă,Aș dori să aduc o mențiune onorabilă Multi Router Traffic Grapher sau MRTG, care este strămoșul tuturor sistemelor de monitorizare SNMP. Dezvoltatorii săi au fost primii care au folosit SNMP pentru monitorizare, mai degrabă decât pentru gestionarea echipamentelor. Unele dintre codurile originale ale MRTG sunt încă utilizate astăzi în Cacti și, probabil, în alte instrumente open-source.

Comentarii