Najboljša orodja za spremljanje omrežij SNMP, ki jih bomo preizkusili leta 2020

click fraud protection

V idealnem svetu bi bila omrežna pasovna širina neskončna in mreže nikoli ne bodo preobremenjene. Na žalost ne živimo v takšnem svetu. Zaradi nezadostne pasovne širine omrežij pride do prezasedenosti in trpi vse vrste težav. Poleg tega morajo aplikacije, ki upravljajo z več in več podatki, premakniti več podatkov po omrežju, kar zahteva nenehne nadgradnje hitrosti omrežja. Če želite biti pozorni na svoje omrežje in razvoj njegove uporabe, ga morate spremljati. SNMP, ki je vgrajen v praktično vsako omrežno napravo, je daleč najboljši način za nadzor omrežij. Preberite si, ko pregledujemo pet najboljših orodij za nadzor omrežij SNMP.

Preden razkrijemo svoja najboljša orodja za spremljanje omrežja SNMP, bomo najprej razpravljali o nadzorovanju pasovne širine na splošno, zakaj ga potrebujete in kako to lahko storite ter kako se lahko izognete vsem vrstam težav. Ker je ta članek o najboljših orodjih za spremljanje omrežja SNMP, bomo poskušali na kratko pojasniti, kaj je SNMP in kako deluje. Poskušali bomo ohraniti čim bolj preprosto in netehnično, hkrati pa vam bomo še vedno dajali informacije, ki jih potrebujete za razumevanje in izvajanje nadzora SNMP. In na koncu bomo razkrili pet najboljših orodij za spremljanje omrežij SNMP in jih na kratko pregledali.

instagram viewer

Potreba po nadzoru pasovne širine

Ko ste skrbnik omrežja, so zastoji vaš sovražnik številka ena. Če omrežje primerjate z avtocesto, kjer so prometni podatki omrežja, so omrežni zastoji podobni prometnim zamaškom. Toda za razliko od avtomobilskega prometa - kjer je mogoče preprosto opaziti zastoje preprosto s pogledom na cestno-omrežni promet znotraj kablov, stikal in usmerjevalnikov, kjer je neviden. Poleg tega se vse dogaja s svetlobno hitrostjo. Tudi če bi ga lahko videli, bi se zgodilo prehitro. Zato so orodja za nadzor omrežja tako pomembna. Skrbnikom omrežij omogočajo vidnost, ki jo potrebujejo za nemoteno delovanje. Ko zaznate preobremenjenost ali druge težave, lahko sprejmete potrebne ukrepe, da jo odpravite.

Drugi pomemben razlog za spremljanje omrežij je načrtovanje zmogljivosti. Zdi se, da ne obstaja način, da uporaba omrežja s časom vedno raste. Trenutna pasovna širina vašega omrežja bo morda zdaj zadostna, vendar jih bo sčasoma treba povečati. S spremljanjem porabe pasovne širine boste lahko načrtovali posodobitev omrežja, preden bo prekomerna uporaba postala težava.

Tri načine, kako je to storiti

Grafični pasovi

Obstaja več načinov nadzora nad uporabo omrežja. Eden od načinov je zajem paketov na določeni točki v omrežju. Omogočila vam bo natančno preglednost dogajanja v tej določeni točki, vendar nikjer drugje. Če vaša omrežna oprema to podpira, mu lahko pošljete podatke o pretoku v analizator pretoka, ki bo poročal o tem, kaj uporabniki, naprave ali aplikacije uporabljajo v omrežju. In končno lahko uporabite SNMP, ki je, kot rečeno, vgrajen v vsako omrežno napravo občasno anketiranje naprav za vmesniške števce, ki jih lahko uporabite za izračun in grafikonsko pasovno širino izkoriščenost. Poglejmo na kratko, kako deluje vsak.

1. Paket Capture

Zajem paketov se večinoma uporablja za odpravljanje določenih težav z omrežjem, ko jih poznate, vendar se redko uporablja za spremljanje uporabe. Z zajemom paketov se zajame in dekodira vsak paket podatkov v in / ali iz vmesnika določene naprave. Čeprav je jasno, da so orodja za zajem paketov neprecenljivo orodje za omrežne skrbnike, niso najboljši, da bi le pozorno spremljali stvari in zagotovili, da vse deluje brez težav.

2. Analiza pretoka

NetFlow in njegove številne različice in evolucije, kot so na primer J-flow, IPFIX ali sFlow, je sistem za analizo omrežnega pretoka. Naprave, ki podpirajo analizo pretoka, zbirajo podatke o vsakem pretoku podatkov - od tod tudi ime -, ki so jih nato poslale zbiralniku in analizatorju. Lahko vam daje podrobne kakovostne informacije o uporabi omrežja, vendar, če želite samo nadzirati pasovno širino, je morda več, kot potrebujete. In če upoštevate prizadevanja, ki jih potrebujete za njegovo uveljavitev, boste hitro ugotovili, da morda ni najboljše orodje za vas. Vsaj ne samo še.

Če želite več informacij o analizi pretoka in najboljših NetFlow kolektorjih in analizatorjih, preberite naš nedavni članek: Najboljši zbiralniki in analizatorji NetFlow za Windows: pregledan v letu 2018.

3. SNMP

SNMP - ki pomeni Simple Protocol Management Network Protocol - je zapleten sistem, ki ga je mogoče uporabiti za daljinsko spremljanje, konfiguriranje in nadzor številnih različnih mrežnih naprav. Na žalost je edino, kar je preprosto pri tem, njegovo ime. In njegovo izvajanje je lahko zapletena naloga.

Na srečo vam ni treba vedeti vse o SNMP, da ga lahko uporabljate za spremljanje uporabe pasovne širine v omrežju. Zaenkrat povejmo, da SNMP uporabljajo orodja za spremljanje bralnikov števcev vmesnikov naprave in te podatke uporabljajo za izračun in grafično uporabo pasovne širine sčasoma. V naslednjem razdelku bomo podrobneje opisali nekatere notranje delovanje protokola SNMP. Tako boste imeli dovolj informacij za konfiguracijo in uporabo katerega koli orodja za spremljanje omrežja SNMP.

Pojasnila SNMP

Medtem ko vam bo večina besedil o SNMP pripovedovala o MIB-jih in OID-jih, vam za njegovo uporabo ni treba vedeti vsega o SNMP-ju. Je nekako kot avto. Za uporabo motorja vam ni treba vedeti vsega. Naš današnji cilj je, da vam ponudimo dovolj informacij, da boste lahko razumeli, uporabljali in konfigurirali orodja za spremljanje omrežij SNMP, ne da bi za vas postali strokovnjak za SNMP. To bo prišlo z izkušnjami.

Prva stvar, ki jo morate vedeti o SNMP, je, kako se povezati z napravo, ki podpira SNMP. Na vsaki napravi SNMP je mogoče konfigurirati dva parametra, imenovana strune skupnosti. Te si lahko predstavljate kot geslo SNMP. Dva niza skupnosti se imenujeta javni in zasebni. Javni niz se uporablja za dostop samo za branje, zasebni niz pa lahko spremeni nekatere parametre.

Recimo, da se vaš sistem spremljanja omrežja SNMP poveže z eno od omrežnih naprav z nizom zasebne skupnosti. Nato bo prišel seznam vseh uporabnih parametrov, ki jih je mogoče prebrati s te naprave. Pri spremljanju pasovne širine je še posebej zanimivih nekaj parametrov, imenovanih vmesniški števci. Običajno jih obstaja za vsak omrežni vmesnik naprave, ki podpira SNMP.

Večino sistemov za nadzor omrežij SNMP bosta zanimala predvsem dva parametra: bajti in bajti. Ko periodično beremo te vrednosti v intervalih poznavanja, lahko orodje za spremljanje izračuna število bitov na enoto časa - običajno na sekundo - kar točno znaša pasovna širina.

Natančneje, tukaj je opisano: Orodje za spremljanje bo opravilo anketo in branje števcev. Nato bo pet minut pozneje spet prebral iste števce. Če odštejemo prejšnjo vrednost števcev od sedanje, dobimo skupno število bajtov, prenesenih v in v zadnjih petih minutah. Preprosto je, če te številke pomnožite z 8 - številom bitov v bajtu - in jih nato delite rezultatov za 300 - število sekund v petih minutah -, da dobimo bite na sekundo pri uporabi pasovne širine številke. Te slike so običajno shranjene v nekakšni bazi podatkov in se uporabljajo za risanje grafov izkoriščenosti skozi čas.

Nekaj ​​drugih vrednosti SNMP je lahko zanimivih za nadzor omrežij. Na primer, obstajajo števci vhodnih in izhodnih vmesnikov vmesnikov. Podobno kot pri bajtih, ki se izvajajo in izstopajo, se te vrednosti lahko uporabijo za izračun števila napak na sekundo - številka, ki vam pove veliko o splošnem stanju omrežne povezave.

SNMP pasti - še ena značilnost SNMP

Čeprav niso neposredno povezane z nadzorom omrežja SNMP, so pasti SNMP tako odlična lastnost, da smo se jim zdeli omembe vredni, če želimo le za vaše osebno razsvetljenje. Na kratko, pasti SNMP so opozorilna sporočila, ki jih naprave, ki podpirajo SNMP, pošljejo "sprejemnikom pasti", proces, ki se izvaja v računalniku, ki sprejema pasti in izvaja različne ukrepe, kot so beleženje le-teh, prikazovanje opozoril na zaslonu, pošiljanje opozorilnih sporočil po e-pošti ali SMS, itd.

Skrbniki morajo običajno v vsaki napravi konfigurirati, katere pasti se pošiljajo in kam jih pošiljajo. Zaradi tega je zelo prilagodljiv, čeprav konfiguracijsko težak sistem opozarjanja.

Najboljša brezplačna orodja za spremljanje SNMP

Zdaj, ko poznate osnove spremljanja omrežja SNMP in kako deluje, si oglejte pet najboljših orodij za spremljanje omrežij SNMP, ki jih najdete. Nekatera so brezplačna orodja, ki so lahko omejena, medtem ko so druga popolnoma funkcionalna orodja, bodisi brezplačna bodisi plačana. Morda bodo potrebovali kar nekaj konfiguracije, da jim bodo delali po vaših željah, a nekateri prihajajo mehanizme odkrivanja, ki bodo našli naprave in včasih ponudili določeno mero samodejnega konfiguracijo.

SolarWinds je eden glavnih akterjev na področju orodij za mrežno administracijo. Podjetje obstaja že približno 20 let in prineslo nam je nekaj najboljših orodij. Prav tako ima dober ugled izdelave odličnih brezplačnih orodij, ki so, čeprav so včasih omejena na funkcije, še vedno odlično orodje. Trenutni vodilni izdelek SolarWind se imenuje Monitor zmogljivosti omrežja ali NPM. Pravzaprav je nabor številnih orodij, ki vključujejo eno najboljših orodij za nadzor omrežij SNMP.

Povzetek omrežja NPM SolarWinds

SolarWinds Network Performance Monitor je aplikacija za sistem Windows, ki po pričakovanju uporablja SNMP za opraševanje več omrežnih naprav in od njihovih vmesnikov dobi statistiko prometa. Rezultati so vizualno prikazani na grafih, ki prikazujejo statistiko uporabe vsakega vmesnika. Orodju lahko dodate napravo, tako da preprosto določite njen IP naslov in niz skupnosti SNMP. Orodje bo nato poizvedovalo po napravi in ​​seznam vseh parametrov, ki so na voljo, in se odločilo, katere želite vključiti v svoje grafe. Omrežno stikalo bo na primer izpostavilo vsak števec prometa vmesnikov in napak.

Na voljo je veliko več funkcij za nadzor uspešnosti omrežja. Ena glavnih je njegova razširljivost. Orodje bo delovalo z majhnimi omrežji, vendar bo enostavno razširilo do velikih omrežij, sestavljenih iz več deset tisoč gostiteljev, razporejenih na več lokacijah. NPM lahko tudi sestavi mrežne karte in prikaže vizualno predstavitev kritične poti med dvema napravama ali storitvama. Za več podrobnosti obiščite stran izdelka na spletnem mestu SolarWinds.

BREZPLAČNA preizkusna povezava za prenos:https://www.solarwinds.com/network-performance-monitor

2. ManageEngine SNMP Programska oprema za spremljanje pasovne širine

ManageEngine ima celovite in enostavne rešitve za celo najtežje težave z upravljanjem IT. Ta drzna izjava je, kako se podjetje samoopredeli z razlogom. ManageEngine je znan po visokokakovostni programski opremi, vključno z več orodji za nadzor omrežij.

ManageEngine ima na voljo tudi nekaj brezplačnih orodij. Še posebej nam je všeč Programska oprema za spremljanje pasovne širine SNMP. To je del svežnja OpUtils brez ManageEngine, ki vsebuje izbor približno 16 pripomočkov za upravljanje omrežja. Programska oprema deluje v sistemih Windows in Linux. Lahko dobite brezplačno izdajo, ki omogoča spremljanje do 10 naprav in njihovih vmesnikov. ManageEngine ima tudi plačljivo različico brez omejitev naprave. ManageEngine ponuja brezplačno 30-dnevno različico ocene celotne programske opreme OpsUtil. Dejansko je brezplačna različica najprej nameščena kot 30-dnevna preizkusna različica, ki se na prvi dan vrne na omejene funkcije.

Na splošno upravljajte vmesnik

Kar zadeva konfiguriranje orodja, preprosto določite podomrežje za skeniranje in niz SNMP skupnosti, ki ga želite uporabiti. Orodje bo nato samodejno odkrilo naprave v določenem podomrežju, ki se odzivajo na določen niz. Ko so naprave odkrite, vam bo na zavihku zalog prikazano stanje vmesnikov vsake naprave. In seveda lahko prikažete tudi grafe uporabe pasovne širine omrežja po enoti časa.

Poročila so še ena izmed močnih možnosti orodja, na primer lahko ustvarite poročila o uporabi pasovne širine v zadnjih 12 urah do enem mesecu. In končno, opozorilne funkcije orodja ne puščajo ničesar zaželenega. Imate možnost nastavitve pragov in obveščanja po e-pošti ali SMS sporočil, ko so ta presežena.

3. MRTG

The Multi Router Grapher Trafficali MRTG se lahko šteje za vnuka orodij za spremljanje SNMP. Še vedno v široki uporabi je že od leta 1995. Za to dolgo življenjsko dobo obstaja razlog: dokončanje je jon. Je popolnoma brezplačen in odprtokoden sistem. MRTG morda ni najbolj simpatičen in lepši, vendar je morda najbolj prilagodljiv. MRTG lahko poleg pasovne širine spremlja tudi številne parametre. Pravzaprav lahko spremlja, beleži in graficira kateri koli parameter SNMP.

Dve glavni komponenti MRTG sta skript Perl, ki bere podatke SNMP s ciljnih naprav in program C ki vzame podatke, jih shrani v bazo podatkov z okroglimi roboti in ustvari spletne strani z uporabo pasovne širine grafov. Dejstvo, da je večinoma napisano v Perlu, omogoča vsakomur, da programsko opremo prilagodi svojim specifičnim potrebam. MRTG je na voljo za Windows ali Linux. Začetna namestitev in konfiguracija je morda nekoliko bolj zapletena od izkušenj z drugimi nadzornimi sistemi, vendar je dokumentacija na voljo.

Stran z indeksom MTRG

Če namestite MRTG, morate najprej namestiti in konfigurirati Perl. Brez tega ne bo šlo. Obstaja način, da lahko MRTG zaženete kot storitev Windows namesto aplikacije, vendar zahteva nekaj nadaljnjih manipulacij, vključno z nekaterimi spremembami registra. Ko je nameščen, je MRTG konfiguriran z urejanjem njegove konfiguracijske datoteke v pravem načinu starega Linuxa. Skrbniki, ki se uporabljajo za konfiguracijo GUI, se lahko soočijo s strmo krivuljo učenja.

MRTG je najbolje prenesti neposredno iz svojega spletno mesto razvijalca. Na voljo je kot .zip datoteka za Windows ali tarball za Linux. Od tega pisanja je zadnja stabilna izdaja 2.17.4.

MRTG morda ni najbolj uporabniku prijazen sistem spremljanja, to vemo. A vseeno je morda najbolj prilagodljiv. In dejstvo, da je prvi sistem spremljanja in da je še vedno okoli, priča o njegovi vrednosti.

4. Kaktusi

Kaktusi lahko štejemo kot MRTG na steroidih. Če pogledate kateri izmed grafij Cati, boste videli, da je podobnost MRTG-a presenetljiva. Kaktusi so zasnovani na RRDTools, ki je iz istega razvijalca in je neposredni potomec MRTG.

Kaktusi so bolj polirani kot MRTG s spletnim konfiguracijskim vmesnikom, zaradi česar je konfiguracija veliko lažja in bolj intuitivna. To je celoten paket za spremljanje in grafikovanje omrežja. Orodje se ponaša s hitrimi polnilniki, naprednimi predlogi naprav in grafov, več načini pridobivanja in funkcijami upravljanja uporabnikov. Odličen je za manjše namestitve LAN, vendar enako dober za zapletena omrežja z več tisoč napravami na več mestih.

Posnetek kaktusov

Za boljše razumevanje kaktusov morate vedeti več o RRDtool. Po navedbah razvijalca je „RRDtool industrijski standard OpenSource, visokozmogljiv sistem za beleženje podatkov in grafikovanje podatkov časovnih vrst. RRDtool je mogoče enostavno vključiti v skripte lupine, Perl, Python, Ruby, Lua ali Tcl. " RRDtool je neposredni potomec MRTG. Če se spomnite, kako smo rekli, da MRTG uporablja program C za shranjevanje in grafikovanje podatkov, je RRDTool razvoj tega programa C.

Skratka, kaktusi so predel RRDTool. Shrani potrebne podatke za ustvarjanje grafov in jih napolni s podatki v zbirki podatkov MySQL. V celoti je napisan v PHP. Programska oprema vzdržuje svoje grafikone, vire podatkov in arhive z okroglimi robovi v bazi podatkov ter tudi zbira podatke, grafiko pa prepusti RRDTool. Kaktusi so korak pred MRTG. Dejansko je veliko uporabnikov kaktusov - vključno z resnično - nekdanjimi uporabniki MRTG. V kaktuse sem prišel, ko sem moral zamenjati MRTG z nečim, kar je bilo lažje konfigurirati in uporabiti kot omrežje, ki sem ga upravljal, nenehno naraščalo. Kaktusi lahko prenesete neposredno od lastno spletno stran

5. PRTG

Na koncu pa še pogovorimo o tem Paessler Router Traffic Grapher ali PRTG. Paessler - nemško podjetje - ponuja to odlično rešitev za spremljanje, ki zelo spominja na kaktuse ali celo MRTG. Morda zato akronim izdelka zelo spominja na MRTG. Ima pa bolj lep in profesionalen občutek.

Po Paesslerjevem mnenju lahko PRTG nastavite v nekaj minutah. To je morda pretirana izjava in naša izkušnja razkriva, da vam bo trajalo nekaj dlje kot toliko časa, da jo boste popolnoma konfigurirali. Kljub temu moramo priznati, da je bila nastavitev izdelka izjemno lahka izkušnja.

Slika zaslona PRTG

In ko gre za njegove lastnosti, so impresivne. Najprej lahko izbirate med več različnimi uporabniškimi vmesniki. Obstaja domača konzola za Windows, spletni vmesnik, ki temelji na Ajaxu, pa tudi mobilne aplikacije za Android in iOS. Ena izmed značilnosti mobilnih aplikacij, ki so nam bile še posebej všeč, je možnost skeniranja nalepke QR kode lahko tiskate iz programske opreme in pritrdite na svoje naprave, da jih boste takoj prenesli na naprave grafov.

In kar se tiče grafov, to je drugo področje, kjer PRTG sije. PRTG ne more samo nadzirati in izkoriščati pasovne širine. Zabeleži lahko veliko več parametrov z uporabo SNMP, WMI, NetFlow in Sflow. Orodje ima nekaj neverjetnih poročil, ki jih je mogoče zagnati na zahtevo ali po načrtu in jih nato obravnavati kot HTML ali PDF. lahko jih celo izvozite v CSV ali XML za zunanjo obdelavo.

The Spletna stran Paessler omogočamo izbiro med dvema različicama PRTG. Obstaja brezplačna ali 30-dnevna preizkusna različica. Prvi bo omejil vašo sposobnost spremljanja na 100 senzorjev. Paessler šteje vsak parameter, ki ga želite spremljati, kot en senzor. Na primer, za spremljanje pasovne širine na vsakem vmesniku 48-vratnega stikala bo potrebnih 48 senzorjev. Če želite tudi nadzirati obremenitve CPU-ja in pomnilnika stikala, potrebujete še dva senzorja.

Zavijanje

Vseh pet najboljših orodij za nadzor omrežij SNMP, ki smo jih pravkar predstavili, so odlični izdelki. Tisti, ki ga boste izbrali, bo večinoma odvisen od stopnje prilagodljivosti, ki jo potrebujete. Upoštevajte le, da se fleksibilnost pogosto rima z zapletenostjo. Ker pa so vsi naši predlogi brezplačni ali pa je na voljo brezplačna preizkusna različica, vas kar preprečuje, da jih preizkusite in sami preverite, kateri najbolj ustreza vašim specifičnim potrebam.

watch instagram story