IT Geek Monitor Sieťové zariadenia s protokolom SNMP (Simple Network Management Protocol)
Potrebovali ste niekedy vedieť, čo vzdialenú pomôcku považuje za hodnotu metriky? HTG vysvetľuje, čo je protokol Simple Network Management Protocol (SNMP) a ako ho môžete použiť na sledovanie sieťových zariadení.
Obrázok by istargazer
Prehľad
Protokol Simple Network Management (SNMP) bol vytvorený tak, aby poskytol základnú základňu protokolu, ktorú správcovia siete môžu očakávať, že výrobcovia ich zariadení použijú na odhalenie rôznych aspektov produktu. Informácie o záťaži CPU, smerovacích tabuľkách a štatistikách sieťovej prevádzky, medzi mnohými inými, sa dajú sprístupniť vzdialene pomocou protokolu SNMP. Na zariadeniach, ktoré ju podporujú, môžete použiť aj SNMP na nastavenie konfigurácie, ale to je mimo rozsahu tohto sprievodcu.
Čítanie / odčítanie z SNMP sa vykonáva pomocou "spoločenstvo"Reťazec. Ako správca je vašou úlohou nastaviť tento reťazec. Niekoľko príkladov ako postupovať nižšie.
Po pripojení k zariadeniu je potrebné ho "vytiahnuť" pre informácie pomocou OID. Rôzne OID poskytujú rôzne informácie a kým v tejto príručke sa budeme sústreďovať na sieťovú prevádzku, odporúčame vám tento svet ďalej preskúmať. Vysvetlíme, ako získať "tajomné" OID nižšie.
ramblings autorove
Začal som používať tento šikovný spôsob zobrazovania informácií o smerovači späť v prvých dňoch štúdií DD-WRT. V dnešnej dobe, ak ju nemám? Len sa cítim slepá. Jednoducho nemôžem zdôrazniť, aký cenný je, ak sa používateľ sťažuje na rýchlosť siete, aby mohol pozrieť sa na to, čo hraničný smerovač hovorí, že je využitie a rýchlo vyrieši problém.
Čítanie / grafovanie informácií SNMP (OID)
Pre bezprostredné uspokojenie záujmov, čítanie informácií SNMP je umiestnené ako prvé v článku, pretože väčšina ľudí nebude potrebovať konfiguračnú časť znova a znova ...
Dobre, takže ste nakonfigurovali zariadenie pre protokol SNMP (ak nie, pozrite si niektoré príklady toho, ako to bude nižšie), ale ako viete, čo OIDs čítať a ako naozaj to robíte? Na dosiahnutie tohto presného cieľa existuje množstvo komerčných a bezplatných programov. Zameriavame sa na niekoľko bezplatných, ktoré môžete použiť bez problémov na grafovanie alebo prezeranie celého priestoru pre mená OID.
"Bandwith Monitor" od Solarwinds (grafovanie)
Nemôžeme skutočne hovoriť o "monitorovaní siete" bez toho, aby sme sa do Solarwinds dostali ako jeden z hlavných hráčov v tejto oblasti. Nebudeme ísť do množstva sieťových produktov Solarwinds ponúka, ale skôr sa zameria na bezplatný nástroj nazvaný "FREE Real-Time Bandwidth Monitor".
Tento nástroj má dve nevýhody:
- Je zameraná na zobrazenie šírky pásma siete, takže nie je vhodná na získavanie ďalších informácií SNMP.
- Neposkytuje možnosť uložiť / otvoriť konfiguračné súbory.
Ak sú vyššie uvedené obmedzenia problémom, prečítajte si jednu z ďalších možností.
Stiahnite a nainštalujte pomocou bežného postupu "Next" -> "Next" -> "Finish" a otvorte program.
Mali by ste mať sprievodcu, ako je uvedené nižšie. Vyplňte informácie o IP adresách a komunite cieľového zariadenia a kliknite na tlačidlo Ďalej.
Program "vytiahne" zariadenie pre jeho rozhrania a zobrazí sa v priateľskom formátovanom, vyfarbovanom a vymenovanom zozname.
Vyberte rozhranie, ktoré chcete monitorovať (viacero výberov je možné pomocou CTRL) a kliknite na tlačidlo "Next".
V príklade vyššie sme vybrali dve rozhrania s názvom "DSL wan1" a "ATM wan2". Môžete prijať predvolené nastavenia a kliknúť na tlačidlo "Spustiť monitor".
Grafické okná ako vyššie uvedené by sa mali otvoriť a začať zobrazovať informácie o premávke pomocou 5-sekundového (konfigurovateľného) obnovovacieho intervalu.
Poznámka o intervale obnovenia: skutočné výhoda z tohto programu je to, že zo všetkých programov, ktoré som narazil, to bol jediný, ktorý vám povie, či váš interval obnovy je príliš krátky. Počas minulého týždňa som mal výrazné "potešenie" z ladenia problému s čítaním SNMP, pretože sa zdá, že niektoré zariadenia nemôžu (alebo jednoducho nebudú) aktualizovať svoje štatistiky viac ako X krát / sekundu (7 pre Juniper zariadenia). Tento program bol jediný, ktorý mi povedal, že môj obnovovací interval bol príliš rýchly, čo vysvetľuje, prečo som dostal strašidelné výsledky.
Pokiaľ ešte nie je potrebné povoliť SNMP na cieľovom zariadení (pozri nižšie), ste hotový.
Radujte sa a buďte vo veselom smere :)
"Flowalyzer" od firmy Plixer (grafy)
Táto bezplatná pomôcka nazývaná Flowalyzer je veľmi jednoduchá. Vyzerá to, že Plixer prevzal známy nástroj STG (vysvetlený nižšie) a zabalil ho do niečoho trochu viac užívateľsky prívetivého. Obsahuje aj funkciu "Preklad z OID do zoznamov mien". Výhodou tohto nástroja v porovnaní so systémom Solarwinds je, že je možné získať OID v číselnej forme.
S tým povedal, že má dve závažné nedostatky:
- Zistil som, že program nie je vhodný na predĺžené sledovacie obdobia, pretože to bude nevysvetliteľne a náhodne havárie.
- Zatiaľ čo má tú výhodu, že môže uložiť svoju konfiguráciu do súborov a potom ju vyvolávať tým, že priradí program k prípona, je tiež mimoriadne citlivý na to, kde sú súbory uložené. Zistil som, že ak stromový adresár, v ktorom sú uložené uložené súbory, obsahuje "medzery", pri pokuse o ich vyvolanie sa program chyba vyskytne.
V súhrne použite tento program na získanie OID a "krmenie do programu STG" a / alebo "dostať peklo z Dodge".
Po otvorení programu budete pozvaní s nižšie uvedeným oknom.
Kliknite na rozbaľovací zoznam Vybrať R / W SNMP poverenia a kliknite na "Vytvoriť / Upraviť".
Vyplňte požadované informácie pre vaše cieľové zariadenia (hlavne reťazec komunity) a uložte ich.
Vyplňte IP cieľového zariadenia a kliknite na "Get".
Akonáhle to urobíte, spodná polovica okna programu by mala vyplniť informácie stiahnuté zo zariadenia, ako je obrázok nižšie.
Kliknutím na jeden z riadkov by sa malo zobraziť okno monitora, ako je uvedené nižšie.
Ak chcete získať dlho hľadaný OID, kliknite na "Zobraziť" -> "Nastavenia".
V ďalšom okne môžete vidieť OID pre prichádzajúcu / odchádzajúcu prevádzku.
Máte OID, jo!!
Jednoduchý sledovač dopravy (STG) od Leonida Mikhailova (grafy)
Tento bezplatný nástroj je zďaleka najstarší z možností, ale funguje bezchybne doslova leta a môže zachovať jeho konfiguráciu v zdieľateľných súboroch. Jedinou nevýhodou je, že musíte získať OID iným spôsobom.
Stiahnite si program buď od nás (aby ste sa vyhli hotlinku) alebo autorovi.
Extrahujte súbor zip na miesto, ktoré si vyberiete a spustite ho. Zobrazí sa prázdne okno.
Kliknite na "Zobraziť" -> "Nastavenia".
V nasledujúcom okne musíte zadať OID, ako ste ich získali z inej metódy (aspoň dve v tejto príručke).
Ak všetko prebehlo dobre, hlavné okno by malo vyplniť informácie a vyzerať ako nižšie.
GetIF pomocou SNMP4tPC (Prehliadanie stromu OIDs)
Tento program je starý a zatiaľ čo sú k dispozícii novšie možnosti, pretože je to zadarmo, je to práca vykonaná a je to ten, ktorý ma začal, čestné požiadavky, ktoré mu venujem.
Používanie tohto programu alebo takéhoto programu vám umožní získať viac informácií ako "len" informácie o rozhraní zariadenia. S týmto povedal, budeme používať príklad rozhrania len preto, aby bolo nasledovné čitateľnejšie.
Stiahnite si program buď od nás (aby ste sa vyhli hotlinku) alebo autorovi.
Nainštalujte pomocou bežného postupu "Next" -> "Next" -> "Finish" a otvorte program.
Vyplňte informácie pre cieľové zariadenie a kliknite na tlačidlo "Štart".
Ak chcete prechádzať stromom OIDs, prejdite na kartu "MBrowser".
Keď uvidíte segment, ktorý chcete čítať, vyberte ho a kliknite na tlačidlo "Štart".
Ak napríklad chcete získať rovnaké informácie o rozhraní, ktoré sme získali pomocou vyššie uvedených programov, prejdite na: iso -> org -> dod -> internet -> mgmt -> mib-2 -> rozhrania -> ifTable -> ifEntry -> ifDescr a kliknite na "Start"
V dolnej polovici okna sa teraz zobrazujú mená, ktoré sa dajú rozhraniam na cieľovom zariadení. Ak chcete získať "OID pre prevádzku", všimnite si číslo rozhrania (v našom príklade wan2 = interface7) a pokračujte na podstránky "ifInOctets" a "ifOutOctets".
Nachádzajú sa na: iso -> org -> dod -> internet -> mgmt.mib-2 -> rozhrania -> ifTable -> ifEntry -> ifInOctets.
Kliknite na rozhranie, na ktoré chcete sledovať návštevnosť, a poznačte si OID z ľavej spodnej časti okna.
Teraz ste pripravení prevziať OID, ktoré ste získali do jedného z vyššie uvedených monitorovacích programov.
Povolenie protokolu SNMP na cieľovom zariadení
Takmer každé sebavedomé zariadenie, ktoré môže byť pripojené do siete, podporuje odhalenie svojich informácií týmto spôsobom. S tým sa hovorí, že nie každé zariadenie robí, a možno budete musieť skontrolovať dokumentáciu vášho zariadenia, aby ste zistili, ako to urobiť. Nižšie sú uvedené niektoré príklady, ktoré mám v blízkom okolí, ale v žiadnom prípade nie je vyčerpávajúci zoznam.
Na DD-WRT
V WebGUI prejdite na "Služby" a prejdite nadol a nájdite prepínač "SNMP".
Vyberte prepínač "Povolené" a uložte konfiguráciu.
Po aktivácii vám budú uvedené podrobnosti, ktoré môžete zmeniť. Je dôležité, aby ste si všimli, akú komunitu RO používate. Predvolená hodnota je "verejná", ale môžete ju zmeniť na akúkoľvek inú hodnotu, ktorú si želáte. Uložte a aplikujte zmeny.
Na Fortigate (FortiOS)
Za predpokladu pomerne aktuálnej verzie FortiOS (v4 a vyššie) v hlavnom okne rozbaľte panel "Config" a zvoľte "SNMP".
Poznámka: Vyššie uvedený obrázok bol prevzatý z formátu v5 FortiOS.
Ak chcete vytvoriť novú komunitu "SNMP v1 / v2c", kliknite na "Vytvoriť novú".
Zadajte informácie, ako napríklad "názov komunity", rozsah IP adries, ku ktorým má prístup a z akého rozhrania. Po dokončení kliknite na tlačidlo "OK" v spodnej časti stránky a uložte svoje nastavenia.
Takisto musíte povoliť rozhranie, z ktorého chcete informácie prečítať, pre návštevnosť SNMP. Ak to chcete urobiť, prejdite na "Config" -> "Network".
V tomto príklade sme použili port8, takže toto rozhranie upravíme.
Začiarknite políčko "SNMP" a kliknite na tlačidlo "OK" v spodnej časti stránky.
Poznámka: Rozhranie, z ktorého sa pokúšate čítať protokol SNMP, musí byť v správe "Vdom", ak sú v zariadení povolené VDOM. Zmena vedenia Vdom je mimo rozsahu tejto príručky.
Na Juniper (JunOS)
V WebGUI prejdite na "Konfigurovať" -> "Služby" -> "SNMP".
Kliknite na tlačidlo "Pridať".
Vyplňte "názov komunity" podľa svojho výberu a vyberte typ "Autorizácia".
Uložte a zmeňte svoje zmeny, aby sa to dotklo.
Na NetAPP
Otvorte "Správcu systému NetApp OnCommand" a prihláste sa do úložného zariadenia. V časti "Konfigurácia" -> "Systémové nástroje" kliknite na "SNMP" a potom na "Upraviť".
Kliknite na tlačidlo "Pridať".
To vám umožní pridať nový reťazec "Spoločenstvo", ako je uvedené nižšie.
Vyplňte požadované meno a kliknite na tlačidlo "OK" úplne späť.
V systéme Windows
Je možné aktivovať SNMP na oknách, len zriedka sa používa alebo dokonca hovorí (hľadá priamo na vás, certifikáty MS ...). Najskôr budete musieť nainštalovať službu.
Nainštalujte službu tak, že prejdete na "Programy a funkcie".
Prejdite do časti Zapnutie alebo vypnutie funkcií systému Windows.
Prejdite na položku "Simple Network Management Protocol (SNMP)". Začiarknite jeho začiarkavacie políčko a kliknite na tlačidlo "OK" pre jeho inštaláciu.
Po inštalácii nakonfigurujte reťazec komunity otvorením "Služby".
Prejdite k vyhľadaniu služby a prejdite do jej vlastností.
Prejdite na kartu Zabezpečenie.
Ak chcete pridať komunitu, kliknite na tlačidlo "Pridať".
Vyplňte požadovaný názov komunity a kliknite na tlačidlo "Pridať" a OK, aby sa nastavenia dotkli.
Poznámka: Možno budete musieť zmeniť iné vlastnosti, aby umožnili vzdialeným počítačom získať odčítanie, ale to je mimo rozsahu tejto príručky.
To je všetko, mali by ste byť všetci nastavený na zobrazenie informácií o vašej sieti a odporúčame, aby ste preskúmali, čo vám protokol SNMP môže ponúknuť mimo rozsah tejto príručky, ako napríklad: použitie MIB a pascí. Nezabudnite na sumarizačný citát nižšie ...
My sme všetci súčet našich slz. Príliš málo a zem nie je úrodná a nič tam nemôže rásť. Príliš veľa z nás je umyté. (Babylon 5 g'kar)