- - Geriausi SNMP tinklo stebėjimo įrankiai, kuriuos išbandėme 2019 m

Geriausi SNMP tinklo stebėjimo įrankiai, kuriuos išbandėme 2019 m

Idealiame pasaulyje būtų tinklo pralaidumasberibis ir tinklai niekada netaps perpildyti. Deja, mes negyvename tokiame pasaulyje. Tinklai tampa perpildyti ir patiria įvairiausių problemų dėl nepakankamo pralaidumo. Be to, programoms tvarkant vis daugiau duomenų, jiems reikia perkelti daugiau duomenų tinkle ir tam reikia nuolat atnaujinti tinklo greitį. Norėdami atidžiai stebėti savo tinklą ir jo naudojimo raidą, turite jį stebėti. SNMP, integruotas į beveik kiekvieną prie tinklo prijungtą įrenginį, yra geriausias būdas stebėti tinklus. Skaitykite toliau, kai apžvelgsime penkis geriausius SNMP tinklo stebėjimo įrankius.

Prieš mes atskleisime geriausią SNMP tinklo stebėsenąįrankius, pirmiausia aptarsime pralaidumo stebėjimą apskritai, kodėl jums to reikia ir kaip tai galima padaryti bei kaip tai gali padėti išvengti visų rūšių problemų. Toliau, kadangi šis straipsnis yra apie geriausius SNMP tinklo stebėjimo įrankius, pabandysime trumpai paaiškinti, kas yra SNMP ir kaip jis veikia. Mes stengsimės, kad tai būtų kuo paprastesnė ir netechninė, tačiau teiksime jums informaciją, kurios jums reikia norint suprasti ir įgyvendinti SNMP stebėjimą. Galiausiai atskleisime penkis geriausius SNMP tinklo stebėjimo įrankius ir trumpai apžvelgsime kiekvieną iš jų.

Pralaidumo stebėjimo poreikis

Kai esate tinklo administratorius, grūstisyra tavo priešas numeris vienas. Jei palyginsite tinklą su greitkeliu, kuriame eismas yra tinklo duomenys, tinklo perkrova panaši į kamščius. Tačiau skirtingai nei automobilių eismas, kur spūstis galima lengvai pastebėti tiesiog pažvelgus į kelią, tinklo eismas vyksta kabeliais, jungikliais ir maršrutizatoriais ten, kur jie nematomi. Be to, viskas vyksta šviesos greičiu. Net jei galėtumėte pamatyti, tai įvyktų per greitai. Štai kodėl tinklo stebėjimo priemonės yra tokios svarbios. Jie suteikia tinklo administratoriams matomumą, kurio jiems reikia, kad viskas vyktų sklandžiai. Aptikę spūstis ar kitas problemas, galite imtis reikiamų priemonių ją pašalinti.

Kita pagrindinė tinklų stebėjimo priežastis yrapajėgumų planavimas. Neatrodo, kad būtų kitaip, jog tinklo naudojimas bėgant laikui visada auga. Dabartinio tinklo pralaidumo gali pakakti dabar, tačiau galų gale jį reikės padidinti. Stebėdami pralaidumo naudojimą galėsite suplanuoti tinklo atnaujinimą, kol per didelis naudojimas taps problema.

Trys būdai, kaip tai galima padaryti

Pralaidumo grafikai

Yra keli būdai, kurie gali sujungti tinkląpanaudojimą galima stebėti. Vienas iš būdų yra fiksuoti paketus tam tikrame tinklo taške. Tai suteiks jums išsamų matomumą apie tai, kas vyksta būtent šiuo metu, bet niekur kitur. Jei jūsų tinklo įranga palaiko tai, galite nusiųsti srauto duomenis srauto analizatoriui, kuris praneš, kokie vartotojai, įrenginiai ar programos naudoja tinklą. Galiausiai galite naudoti SNMP - kuris, kaip jau minėjome, yra įmontuotas kiekviename tinklo įrenginyje - periodiškai apklausti įrenginius sąsajų skaitikliams, kuriuos galite naudoti apskaičiuodami ir grafikuodami pralaidumo naudojimą. Trumpai išnagrinėsime, kaip veikia kiekvienas iš jų.

1. Paketų fiksavimas

Paketų fiksavimas dažniausiai naudojamas trikčių šalinimuispecifinės tinklo problemos, kai tik apie jas sužinosite, tačiau jis retai naudojamas stebint naudojimą. Fiksuojant paketus, kiekvienas duomenų paketas, esantis konkretaus įrenginio sąsajoje ir (arba) iš jos, yra užfiksuotas ir iššifruojamas. Taigi, nors akivaizdu, kad paketų fiksavimo įrankiai yra neįkainojama tinklo administratorių priemonė, jie nėra patys geriausi, kad tik stebėtumėte dalykus, kad užtikrintumėte, jog viskas veikia sklandžiai.

2. Srauto analizė

„NetFlow“ yra ir keli jo variantai beipavyzdžiui, J-flow, IPFIX ar sFlow, yra tinklo srautų analizės sistema. Prietaisai, palaikantys srauto analizę, renka informaciją apie kiekvieną duomenų srautą, vadinasi, pavadinimą, kurį jie nusiuntė srautų rinkėjui ir analizatoriui. Tai gali suteikti išsamios kokybinės informacijos apie tinklo naudojimą, tačiau, jei norite tik stebėti pralaidumą, jo gali būti daugiau nei jums reikia. Ir jei atsižvelgsite į reikalingas pastangas, kad jį įgyvendintumėte, greitai suprasite, kad tai gali būti ne pats geriausias jūsų įrankis. Bent jau ne tik dar.

Jei norite daugiau informacijos apie srautų analizę ir geriausius „NetFlow“ kolekcionierius ir analizatorius, perskaitykite mūsų naujausią straipsnį: Geriausi „NetFlow“ kolekcionieriai ir analizatoriai, skirti „Windows“: peržiūrėta 2018 m.

3. SNMP

SNMP - tai paprastas tinklo valdymasProtokolas - sudėtinga sistema, kuri gali būti naudojama nuotoliniu būdu stebėti, konfigūruoti ir valdyti daugelio skirtingų tipų tinklo įrangą. Deja, vienintelis paprastas dalykas yra vardas. Ir ją įgyvendinti gali būti sudėtinga užduotis.

Laimei, jūs neturite žinoti viskoapie SNMP, kad galėtų naudoti jūsų tinklo pralaidumo stebėjimą. Kol kas pasakykime tik, kad SNMP stebėjimo įrankiai naudoja prietaiso sąsajų skaitikliams skaityti ir naudoti šiuos duomenis tam, kad apskaičiuotų ir grafikuotų pralaidumo naudojimą per tam tikrą laiką. Kitame skyriuje panagrinėsime daugiau informacijos apie kai kuriuos vidinius SNMP protokolo veiksmus. Tokiu būdu turėsite pakankamai informacijos konfigūruoti ir naudoti bet kurį SNMP tinklo stebėjimo įrankį.

SNMP paaiškinta

Nors dauguma tekstų apie SNMP jums pasakysMIB ir OID, jūs neturite žinoti apie SNMP viską, kad juo galėtumėte naudotis. Tai šiek tiek panašus į automobilį. Jūs neturite žinoti apie viską, kaip variklis veikia, kad jį galėtumėte naudoti. Šiandien mūsų tikslas yra suteikti jums pakankamai informacijos, kad galėtumėte suprasti, naudoti ir konfigūruoti SNMP tinklo stebėjimo įrankius, o ne paversti jus SNMP ekspertu. Tai ateis su patirtimi.

Pirmas dalykas, kurį reikia žinoti apie SNMPkaip prisijungti prie SNMP palaikančio įrenginio. Kiekviename SNMP įrenginyje gali būti sukonfigūruoti du parametrai, vadinami bendruomenės eilutėmis. Galite galvoti apie juos kaip apie SNMP slaptažodį. Abi bendruomenės stygos vadinamos viešosiomis ir privačiomis. Vieša eilutė naudojama tik skaityti prieigai, o privati ​​eilutė leis modifikuoti kai kuriuos parametrus.

Tarkime, jūsų SNMP tinklo stebėjimassistema prisijungia prie vieno iš jūsų tinklo įrenginių naudodama privačios bendruomenės eilutę. Tada jis nuskaitys visų naudingų parametrų, kuriuos galima nuskaityti iš to įrenginio, sąrašą. Ypatingas susidomėjimas pralaidumo stebėjimu yra keli parametrai, vadinami sąsajos skaitikliais. Paprastai yra rinkinys kiekvienai SNMP palaikančio įrenginio tinklo sąsajai.

Dauguma SNMP tinklo stebėjimo sistemų daugiausia busdomėtis dviem parametrais: baitų įvestis ir baitų išvestis. Perskaitydamas šias vertes periodiškai tam tikrais intervalais, stebėjimo įrankis gali apskaičiuoti bitų skaičių per laiko vienetą - paprastai per sekundę - būtent tai ir yra pralaidumas.

Konkrečiai, tai padaryta taip: Stebėjimo įrankis apklausia įrenginį ir nuskaito jo skaitiklius. Po penkių minučių ji vėl skaitys tuos pačius skaitiklius. Atimant ankstesnę skaitiklių vertę iš dabartinės, gaunamas bendras baitų, perkeltų ir įneštų per pastarąsias penkias minutes, skaičius. Paprasta padauginti šiuos skaičius iš 8 - bitų skaičių baitu - tada padalyti rezultatus iš 300 - sekundžių skaičių per penkias minutes - kad bitus gautumėte per sekundę pralaidumo rodikliais. Paprastai šie skaičiai saugomi tam tikroje duomenų bazėje ir naudojami tam, kad nubraižytų naudojimo grafikus bėgant laikui.

Kelios kitos SNMP vertės gali sudomintitinklo stebėjimas. Pavyzdžiui, yra sąsajos įvesties ir išvesties klaidų skaitikliai. Panašiai kaip tai daroma su baitais į vidų ir iš jo, šios vertės gali būti naudojamos apskaičiuojant klaidų skaičių per sekundę - skaičius, kuris daug pasako apie bendrą tinklo ryšio būklę.

SNMP spąstai - dar viena SNMP savybė

Nors nėra tiesiogiai susijęs su SNMP tinkluSNMP spąstų stebėjimas yra tokia puiki savybė, kad mes manėme, kad juos verta paminėti, jei tik jūsų asmeniniam apšvietimui. Trumpai tariant, SNMP spąstai yra įspėjamieji pranešimai, kuriuos SNMP palaikantys įrenginiai siunčia „gaudyklių imtuvams“. Tai procesas, vykdomas kompiuteryje, kuris priima spąstus ir atlieka įvairius veiksmus, tokius kaip jų registravimas, rodymas ekrane, įspėjimas. el. pašto ar SMS įspėjimo pranešimai ir kt.

Paprastai kiekviename įrenginyje administratoriai turi sukonfigūruoti, kurie spąstai yra siunčiami ir kur jie yra siunčiami. Todėl tai yra labai lanksti, nors ir sunki konfigūracija, perspėjimo sistema.

Geriausi nemokami SNMP stebėjimo įrankiai

Dabar, kai žinote SNMP tinklo pagrindusstebėkime ir kaip tai veikia, pažvelkime į penkis geriausius SNMP tinklo stebėjimo įrankius, kuriuos galite rasti. Kai kurie yra nemokami įrankiai, kurių galimybės gali būti ribotos, o kiti yra visiškai funkcionuojantys įrankiai, nemokami arba mokami. Jiems gali prireikti nemažai konfigūracijos, kad jie dirbtų pagal jūsų skonį, tačiau kai kuriuose yra atradimo mechanizmai, kurie suras įrenginius ir kartais siūlo tam tikrą automatinę konfigūraciją.

1. „SolarWinds“ tinklo našumo monitorius - (NEMOKAMAS BANDYMAS)

„SolarWinds“ yra vienas pagrindiniųtinklo administravimo įrankių laukas. Bendrovė veikia maždaug 20 metų ir mums pateikė geriausius įrankius. Jis taip pat turi gerą reputaciją kurdamas puikius nemokamus įrankius, kurie, nors kartais ir ribojami funkcijų, vis tiek yra puikūs įrankiai. Dabartinis „SolarWind“ pavyzdinis produktas vadinamas tinklo našumo stebėtoju arba NPM. Tai iš tikrųjų yra daugybė įrankių, kuriuose yra vienas iš geriausių SNMP tinklo stebėjimo įrankių.

„SolarWinds“ NPM tinklo suvestinė

„SolarWinds“ tinklo našumo monitorius yra„Windows“ programa, kuri, kaip jūs tikėjotės, naudoja SNMP apklausai keliems tinklo įrenginiams ir gauna srauto statistiką iš jų sąsajų. Rezultatai rodomi vizualiai diagramose, vaizduojančiose kiekvienos sąsajos naudojimo statistiką. Prie įrankio galite pridėti įrenginį tiesiog nurodydami jo IP adresą ir SNMP bendruomenės eilutę. Tada įrankis pateiks užklausą įrenginyje ir išvardins visus galimus parametrus ir leis jums nuspręsti, kuriuos norite įtraukti į savo schemas. Pvz., Tinklo jungiklis parodys kiekvieną sąsajos srautą ir klaidų skaitiklius.

Tinkle yra daug daugiau funkcijųNašumo monitorius. Vienas iš pagrindinių yra jos mastelio keitimas. Įrankis veiks su mažais tinklais, tačiau lengvai pritaikomas dideliems tinklams, kuriuos sudaro dešimtys tūkstančių pagrindinių kompiuterių, išsidėsčiusių keliose vietose. NPM taip pat gali sudaryti tinklo žemėlapius ir atvaizduoti kritinį kelią tarp dviejų įrenginių ar paslaugų. Norėdami gauti daugiau informacijos, turėtumėte apsilankyti produkto puslapyje „SolarWinds“ svetainėje.

NEMOKAMAS TYRIMO atsisiuntimo saitas: https://www.solarwinds.com/network-performance-monitor

2. „ManageEngine SNMP“ pralaidumo stebėjimo programinė įranga

„ManageEngine“ turi išsamius ir paprastus sprendimusnet sunkiausios IT valdymo problemos. Šis drąsus teiginys yra tai, kaip įmonė save apibūdina pagrįstai. „ManageEngine“ yra gerai žinoma dėl savo aukštos kokybės programinės įrangos, įskaitant keletą tinklo stebėjimo įrankių.

„ManageEngine“ taip pat yra keletas nemokamų įrankių. Viena iš tokių, kuri mums ypač patinka, yra SNMP pralaidumo stebėjimo programinė įranga. Tai „ManageEngine“ nemokamo „OpUtils“ paketo dalis, kurią sudaro apie 16 tinklo valdymo priemonių. Programinė įranga veikia tiek „Windows“, tiek „Linux“. Galite įsigyti nemokamą leidimą, leidžiantį stebėti iki 10 įrenginių ir jų sąsajų. „ManageEngine“ taip pat turi mokamą versiją be jokių įrenginio apribojimų. „ManageEngine“ siūlo nemokamą visos savo „OpsUtil“ programinės įrangos 30 dienų įvertinimo versiją. Tiesą sakant, nemokama versija pirmiausia įdiegiama kaip 30 dienų bandomoji versija, kuri trisdešimt pirmąją dieną grįžta prie ribotų funkcijų.

„ManageEngine“ sąsaja

Jei sukonfigūruosite įrankį, jums paprasčiausiainurodykite nuskaitytiną potinklį ir naudotiną SNMP bendruomenės eilutę. Tada įrankis automatiškai atras nurodyto potinklio įrenginius, kurie reaguoja į nurodytą eilutę. Atradus įrenginius, atsargų skirtuke galėsite peržiūrėti kiekvieno įrenginio sąsajų būseną. Be abejo, jūs taip pat galite parodyti tinklo pralaidumo grafikus pagal laiko vienetą.

Ataskaitos yra dar vienas stiprių šio įrankio variantų,Pavyzdžiui, galite sukurti pralaidumo naudojimo ataskaitas per pastarąsias 12 valandų iki vieno mėnesio. Galiausiai įrankio įspėjimo funkcijos nepalieka nieko norimo. Turite galimybę nustatyti slenksčius ir būti informuoti el. Paštu arba SMS žinutėmis, kai jie bus viršyti.

3. MRTG

„Multi Router Traffic Grapher“ arba „MRTG“ gali būtilaikoma SNMP stebėjimo priemonių anūke. Vis dar plačiai naudojamas, jis gyvuoja nuo 1995 metų. Yra tokia ilgaamžiškumo priežastis: tai padaroma. Tai visiškai nemokama ir atviro kodo sistema. MRTG gali būti ne pats gražiausias ir gražiausias, bet galbūt pats lanksčiausias. MRTG gali stebėti ne tik pralaidumą, bet ir daugelį parametrų. Tiesą sakant, jis gali stebėti, registruoti ir grafikuoti bet kurį SNMP parametrą.

Du pagrindiniai MRTG komponentai yra „Perl“ scenarijuskuris nuskaito SNMP duomenis iš tikslinių įrenginių ir C programą, kuri priima duomenis, saugo juos apvaliojo robino duomenų bazėje ir sukuria tinklalapius su pralaidumo panaudojimo grafikais. Tai, kad ji daugiausia parašyta „Perl“, leidžia kiekvienam pritaikyti programinę įrangą pagal savo specifinius poreikius. MRTG galima „Windows“ ar „Linux“. Pradinė sąranka ir konfigūracija gali būti šiek tiek sudėtingesnė nei tai, ką patyrėte dirbdami su kitomis stebėjimo sistemomis, tačiau dokumentacija yra lengvai prieinama.

MTRG rodyklės puslapis

Norėdami įdiegti MRTG, pirmiausia turite įdiegtiir sukonfigūruoti „Perl“. Neišsivers be jo. Yra būdas, kaip MRTG paleisti kaip „Windows“ paslaugą, o ne programą, tačiau tam reikia papildomų manipuliacijų, įskaitant kai kuriuos registro pakeitimus. Įdiegus, MRTG sukonfigūruojamas redaguojant savo konfigūracijos failą tikru seno tipo „Linux“ būdu. Administratoriai, įpratę prie GUI konfigūracijos, gali susidurti su staigia mokymosi kreive.

MRTG geriausia atsisiųsti tiesiai iš kūrėjo svetainės. Jis galimas kaip .zip failas, skirtas „Windows“, arba „Tarball“, skirtas „Linux“. Nuo šio rašymo, naujausias stabilus leidimas yra 2.17.4.

MRTG gali būti ne pats patogiausias vartotojuistebėjimo sistemą, mes tai žinome. Tačiau vis dėlto jis yra pats lanksčiausias. Tai, kad tai pirmoji stebėjimo sistema ir kad ji vis dar yra, patvirtina jos vertę.

4. Kaktusai

Kaktusai gali būti laikomi MRTG ant steroidų. Jei pažiūrėsite į bet kurį „Cati“ grafiką, pastebėsite, kad panašumas į MRTG yra ryškus. „Cacti“ yra sukurtas remiantis „RRDTools“, kuris yra iš to paties kūrėjo ir yra tiesioginis MRTG palikuonis.

Kaktusai yra labiau šlifuoti nei MRTG, turintys žiniatinklyjekonfigūracijos sąsaja, kuri leidžia ją konfigūruoti daug lengviau ir intuityviau. Tai yra visas tinklo stebėjimo ir grafikos paketas. Įrankis gali pasigirti greitu apklausos vykdytoju, patobulintais įrenginių ir diagramų šablonais, keliais įsigijimo būdais ir vartotojo valdymo funkcijomis. Tai puikiai tinka mažesnėms LAN instaliacijoms, bet lygiai taip pat gerai ir sudėtingiems tinklams, kuriuose yra tūkstančiai įrenginių keliose svetainėse.

Kaktusų ekrano kopija

Norėdami geriau suprasti „Cacti“, turite žinoti daugiauapie RRDtool. Anot jos kūrėjo, „RRDtool“ yra „OpenSource“ pramonės standartas, didelio našumo duomenų registravimo ir grafikų sistema laiko eilučių duomenims. „RRDtool“ galima lengvai integruoti į apvalkalo scenarijus, „Perl“, „Python“, „Ruby“, „Lua“ ar „Tcl“ programas. “RRDtool yra tiesioginis MRTG palikuonis. Jei prisimintumėte, kaip mes sakėme, kad MRTG naudoja C programą duomenims saugoti ir grafikuoti, RRDTool yra tos C programos raida.

Trumpai tariant, „Cacti“ yra pagrindinė „RRDTool“ programa. Čia kaupiami duomenys, reikalingi grafikams kurti ir užpildyti juos duomenimis „MySQL“ duomenų bazėje. Tai visiškai parašyta PHP. Programinė įranga palaiko grafikus, duomenų šaltinius ir apvaliojo robino archyvus duomenų bazėje, taip pat tvarko duomenų rinkimą, palikdama grafikus RRDTool. Kaktusai yra žingsnis aukščiau MRTG. Tiesą sakant, daugelis „Cacti“ vartotojų, įskaitant ir jūsų, yra buvę MRTG vartotojai. Aš patekau į „Cacti“, kai man reikėjo pakeisti MRTG tokiu, kurį buvo lengviau konfigūruoti ir naudoti, nes mano valdomas tinklas vis augo. Kaktusus galima atsisiųsti tiesiai iš savo internetinės svetainės

5. PRTG

Galiausiai pakalbėkime apie „Paessler Router“„Traffic Grapher“ arba PRTG. Vokietijos įmonė „Paessler“ siūlo šį puikų stebėjimo sprendimą, kuris labai primena „Cacti“ ar net MRTG. Galbūt dėl ​​to produkto santrumpa labai primena MRTG. Tačiau ji jaučiasi labiau lenkiška ir profesionali.

Pasak Paessler, PRTG galite nustatyti aporą minučių. Tai gali būti per didelis įvertinimas, o mūsų patirtis rodo, kad norint sukonfigūruoti jį prireiks šiek tiek daugiau laiko. Vis dėlto turime pripažinti, kad produkto nustatymas buvo nepaprastai lengva patirtis.

PRTG ekrano kopija

Kalbant apie jo ypatybes, jie yraįspūdingas. Pirmiausia galite pasirinkti iš kelių skirtingų vartotojo sąsajų. Čia yra sava „Windows“ verslo pultas, „Ajax“ pagrįsta žiniatinklio sąsaja, taip pat mobiliosios programos „Android“ ir „iOS“. Viena mobiliųjų programų, kurias mes ypač mylėjome, ypatybė yra galimybė nuskaityti QR kodo etiketę, kurią galite atspausdinti iš programinės įrangos ir pritvirtinti prie savo įrenginių, kad būtų galima tuoj pat patekti į įrenginio schemas.

Ir kalbant apie grafikus, tai jau kita sritiskur šviečia PRTG. PRTG gali ne tik stebėti ir nubraižyti pralaidumo naudojimą. Jis gali įrašyti dar daugiau parametrų naudodamas SNMP, WMI, NetFlow ir Sflow. Įrankis turi keletą nuostabių ataskaitų, kurias galima paleisti pareikalavus arba suplanuoti ir tada žiūrėti kaip HTML arba PDF. netgi galite juos eksportuoti į CSV arba XML, kad būtų galima apdoroti išorėje.

„Paessler“ svetainėje galima pasirinkti vieną iš dviejųskirtingos PRTG versijos. Yra nemokama versija arba nemokama 30 dienų bandomoji versija. Pirmasis apribos jūsų stebėjimo galimybes iki 100 jutiklių. Paessler skaičiuoja kiekvieną parametrą, kurį norite stebėti, kaip vieną jutiklį. Pavyzdžiui, norint kontroliuoti pralaidumą kiekviename 48 uostų jungiklio uoste, reikės 48 jutiklių. Ir jei jūs taip pat norite stebėti jungiklio centrinį procesorių ir atminties apkrovas, jums reikės dar dviejų jutiklių.

Apvyniojimas

Visos penkios geriausios SNMP tinklo stebėsenosįrankiai, kuriuos ką tik pristatėme, yra puikūs produktai. Pasirinksite daugiausia priklausys nuo jums reikalingo lankstumo laipsnio. Tiesiog atminkite, kad lankstumas dažnai rimi su sudėtingumu. Bet kadangi visi mūsų pasiūlymai yra nemokami arba yra nemokama bandomoji versija, tai neleidžia išbandyti visų ir patys įsitikinsite, kuris geriausiai atitinka jūsų konkrečius poreikius.

Komentarai