20Jul

IT Geek: tīkla ierīču monitorings ar SNMP( vienkāršs tīkla pārvaldības protokols)

Vai jums kādreiz vajadzēja zināt, ko attālā ierīce domā par metrikas vērtību? HTG skaidro, kāds ir vienkāršais tīkla pārvaldības protokols( SNMP) un kā to varat izmantot tīkla ierīču pārraudzībai.

Image by istargazer

Pārskats

Vienkāršā tīkla pārvaldības protokols( SNMP) tika izveidots, lai sniegtu kopēju protokola pamatu, ko tīkla administratori var sagaidīt, ka to ierīces ražotāji izmantos, lai parādītu dažādus produkta aspektus. Plašai informācijai, piemēram, CPU slodzei, maršrutēšanas tabulām un tīkla satiksmes statistikai, daudziem citiem, visiem var piekļūt ar SNMP attālināti. Varat arī izmantot SNMP, lai iestatītu konfigurācijas ierīcēs, kas to atbalsta, bet tas neattiecas uz šo rokasgrāmatu.

SNMP lasīšanas ieeja / izeja tiek veikta, izmantojot virkni " Kopienas ".Kā administrators, tas ir jūsu uzdevums, lai iestatītu šo virkni. Tālāk ir minēti daži piemēri, kā to izdarīt.

Kad esat pievienojies ierīcei, tam ir nepieciešams "vilkt" informāciju, izmantojot OID.Dažādi OID sniedz dažādus informācijas elementus, un kamēr šajā rokasgrāmatā mēs pievērsīsimies tīkla satiksmei, jums tiek ieteikts izpētīt šo pasauli. Mēs paskaidrosim, kā nokļūt "noslēpumaino" OID.

Autora ramblings

Esmu sākusi izmantot šo burvīgo ceļu, lai apskatītu maršrutētāja informāciju, atgriežoties manās DD-WRT pētījumu pirmajās dienās. Mūsdienās, ja man tas nav? Es vienkārši jūtas akls. Es vienkārši nevaru uzsvērt, cik vērtīgs tas ir, kad lietotājs sūdzas par tīkla ātrumu, lai varētu aplūkot to, ko pierobežas maršrutētājs saka, ir izmantošana un ātri atrisināt problēmu.

Reading / graphing SNMP informācija( OID)

Lai saņemtu tūlītēju labumu, SNMP informācija tiek lasīta pirmajā rakstā, jo lielākajai daļai cilvēku vēl nav nepieciešama konfigurācijas daļa. ..

Labi, tāpēc jūs esatSNMP ierīce ir konfigurēta( ja nē, skatiet dažus piemērus kā tālāk), bet kā jūs zināt, ko OID lasīt, un šajā jautājumā kā jūs to faktiski darāt? Lai sasniegtu šo konkrēto mērķi, ir daudzas komerciālas un bezmaksas programmas. Mēs pievērsīsim uzmanību pāris brīviem, kurus varēsiet izmantot bez grūtībām, lai izveidotu grafiku vai pārlūkotu visu OID vārdu telpu.

"Bandwith Monitor" no Solarwinds( grafiks)

Viens nevar patiešām runāt par "tīkla uzraudzību", neieejoties Solarwinds, jo tā ir viens no galvenajiem dalībniekiem šajā jomā.Mēs neietilpsim tīklošanas produktu pārpilnībā Solarwinds piedāvājumos, bet drīzāk koncentrēsimies uz bezmaksas lietderību ar nosaukumu "FREE Real-Time Bandwidth Monitor".

Šai lietderībai ir divi trūkumi:

  1. Tā mērķis ir parādīt tīkla joslas platumu, tādēļ tā nav piemērota citas SNMP informācijas izgūšanai.
  2. Tas nedod iespēju saglabāt / atvērt konfigurācijas failus.

Ja iepriekšminētie ierobežojumi ir problēma, skatiet vienu no citām iespējām.

Lejupielādējiet un instalējiet, izmantojot parasto "Next" - & gt;"Nākamais" - & gt;"Finish" procedūru un atveriet programmu.

Jums jāuzrāda vednis, kā parādīts zemāk. Aizpildiet mērķa ierīces "IP" un "community" informāciju un noklikšķiniet uz "Next".

Programma "pavelk" ierīci tā saskarnēm un parādīs tos draudzīgā formatētā, krāsainā un vārdu sarakstā.

Izvēlieties saskarnes, kuras vēlaties kontrolēt( ar CTRL iespējama vairākas izvēles) un noklikšķiniet uz "Nākamais".

Iepriekš minētajā piemērā esam izvēlējušies divas saskarnes ar nosaukumu "DSL wan1" &"ATM wan2".Jūs varat pieņemt noklusējuma iestatījumus un noklikšķināt uz "Launch Monitor".

Graph logiem, kā iepriekšminētajam, vajadzētu atvērt un sākt rādīt satiksmes informāciju ar 5 sekunžu( konfigurējamu) atsvaidzināšanas intervālu.

Piezīme par atjaunināšanas intervālu: šī programmas patiesā priekšrocība ir tāda, ka no visām programmām, par kurām esmu saskāries, tas bija vienīgais, kas informē, ja jūsu atsvaidzināšanas intervāls ir pārāk īss. Pagājušās nedēļas laikā man bija bijis atšķirīgs "prieks", ka ir atrisināta problēma ar SNMP rādītājiem, jo ​​šķiet, ka dažas ierīces nevar( vai vienkārši netiks) atjaunināt savu statistiku vairāk par X reizes / sek( Juniper 07ierīces).Šī programma bija vienīgā, kas man teica, ka mans atsvaidzināšanas intervāls bija pārāk ātrs, un tas izskaidroja, kāpēc es iegūstu nevainīgus rezultātus.

Ja vien jums vēl nav jāiespējo SNMP mērķa ierīcē( skatiet tālāk), jums ir DONE.
Priecājieties un priecājieties:)

"Flowalyzer" no Plixer( Graphing)

Šī bezmaksas lietderība, ko sauc par Flowalyzer, ir ļoti vienkārši darboties. Izskatās, ka Plixer ieguva labi zināmu STG lietderību( izskaidrots tālāk) un ietin to kaut ko mazliet lietotājam draudzīgāku. Tas ietver arī funkcijas "tulkot no OID uz nosaukumu sarakstu" funkcionalitāti.Šīs lietderības priekšrocība salīdzinājumā ar Solarwinds ir tā, ka OID var iegūt to skaitliskā formā.

Ar to sacīja, ka tai ir divi nopietni trūkumi :

  1. Es atklāju, ka programma nav piemērota ilgākam pārraudzības periodam, jo ​​tas neizskaidrosies &nejauši crash .
  2. Kamēr ir priekšrocība, ka tā spēj saglabāt konfigurāciju failos un pēc tam piesaistīt tos, saistot programmu ar sufiksu, tā arī ir ļoti piesardzīga, kur faili tiek saglabāti. Es atklāju, ka, ja direktoriju koks, kurā ir saglabātie faili, satur "atstarpes", mēģinot tos atsaukties, programma kļūs nepareiza.

Apkopojot, izmantojiet šo programmu, lai iegūtu OID un "barotu tos STG programmai" un / vai "iegūstiet elle no Dodge".

Kad atverat programmu, jums tiks uzņemts ar zemāk redzamo logu.

Noklikšķiniet uz "Izvēlieties R / W SNMP sertifikātu" nolaižamo sarakstu un noklikšķiniet uz "Izveidot / rediģēt".

Aizpildiet informāciju, kas nepieciešama jūsu mērķa ierīcēm( galvenokārt kopienas virknei) un saglabājiet.

Aizpildiet mērķa ierīces IP un noklikšķiniet uz "Saņemt".

Tiklīdz jūs to izdarīsit, programmas loga apakšējā pusē jāaizpilda informācija, kas tiek izvilkta no ierīces, piemēram, zemāk esošā attēla.

Noklikšķinot uz vienas no līnijām, vajadzētu uznirst ekrāna logā, piemēram, zemāk redzamo.

Lai iegūtu ilgu meklēto OID, noklikšķiniet uz "Skatīt" - & gt;"Iestatījumi".

Nākamajā logā var redzēt ienākošo / izejošo datplūsmu OID.

Jums ir OID, yay!

Vienkāršā Traffic Monitor( STG) no Leonid Mikhailov( Graphing)

Šī bezmaksas lietderība ir visvecākā no iespējām, taču tā darbojas nevainojami, burtiski gadi , un var saglabāt savu konfigurāciju koplietojamos failos. Vienīgais trūkums ir tas, ka jums ir nepieciešams iegūt OID ar citiem līdzekļiem.

Lejupielādējiet programmu no mums( lai izvairītos no karstās saites) vai autora.

Izvilk zip failu uz jūsu izvēlēto vietu un palaidiet to. Jums tiks parādīts tukšs logs.

Noklikšķiniet uz "Skatīt" - & gt;"Iestatījumi".

Nākamajā logā jums jāievada OID, kā jūs tos ieguvāt no kādas citas metodes( šajā rokasgrāmatā ir vismaz divi).

Ja viss notiks labi, galvenajam logam jāaizpilda informācija un jāizskatās tāpat kā zemāk.

GetIF ar SNMP4tPC( Pārlūkot OID koku)

Šī programma ir veca, un, lai gan ir pieejamas jaunas iespējas, jo tā ir brīva, tas tiek paveikts, un tas ir tas, kurš mani sāka, uzņemas prasības Igodināt to.

Izmantojot šo vai tādu kā šo programmu, jūs varat iegūt vairāk informācijas nekā tikai "ierīces" saskarnes informācijai. Ar to mēs sacīsim, ka izmantojam saskarnes piemēru tikai, lai padarītu sekmēšanu vairāk lasāmu.

Lejupielādēt programmu no mums( lai izvairītos no karstās saites) vai autora.

Instalējiet, izmantojot parastu "Nākamo" - & gt;"Nākamais" - & gt;"Finish" procedūru un atveriet programmu.

Aizpildiet mērķa ierīces informāciju un noklikšķiniet uz "Start".

Lai izietu OID koku, dodieties uz cilni "MBrowser".

Kad redzat segmentu, kuru vēlaties lasīt, atlasiet to un noklikšķiniet uz "Sākt".

Piemēram, lai iegūtu to pašu "saskarnes" informāciju, kuru mēs saņēmām, izmantojot iepriekš minētās programmas, pārlūkojiet: iso - & gt;org - & gt;dod - & gt;internets - & gt;mgmt - & gt;mib-2 - & gt;saskarnes - & gt;ifTable - & gt;ifEntry - & gt; ifDescr un noklikšķiniet uz "Start"

Loga apakšējā daļā tagad tiek parādīti vārdi, kas norādīti mērķa ierīces saskarnēm. Lai iegūtu "satiksmes OID", ņemiet vērā interfeisa numuru( mūsu piemērā, wan2 = interface7) un turpiniet "ifInOctets" &"IfOutOctets" apakšvirsmas.

Tie atrodas: iso ->org -> dod -> interneta -> mgmt.mib-2 ->saskarnes - & gt;ifTable - & gt;ifEntry - & gt;ifInOctets.

Noklikšķiniet uz saskarnes, kuru vēlaties kontrolēt satiksmi, un atzīmējiet OID no loga apakšējās kreisās puses.

Tagad esat gatavs uzņemties OID, ko esat savācis, uz vienu no iepriekšminētajām uzraudzības programmām.

Iespējot SNMP uz mērķa ierīces

Gandrīz katra pašregulējoša ierīce, kuru var savienot ar tīklu, var šādi pakļaut informāciju. Tas nozīmē, ka ne katra ierīce darbojas, un jums, iespējams, būs jāpārliecinās par ierīces dokumentāciju, lai uzzinātu, kā to izdarīt. Zemāk ir daži piemēri, kas man ir manā tuvumā, taču tas nekādā ziņā nav izsmeļošs saraksts.

Par DD-WRT

WebGUI, dodieties uz "Services" un ritiniet lejup lapu, lai atrastu "SNMP" radio pogu.

Atlasiet pogu "Ieslēgts" un saglabājiet konfigurāciju.

Pēc aktivizēšanas jums tiks piedāvāta informācija, kuru jūs varat mainīt. Ir svarīgi atzīmēt, ko jūs izmantojat "RO community".Noklusējums ir "publiski", bet jūs varat to mainīt uz jebkuru citu vērtību, kuru vēlaties. Saglabājiet un pielietojiet izmaiņas.

Fortigate( FortiOS)

Pieņemot diezgan neseno versiju FortiOS( v4 un augstāk), galvenajā logā izvērsiet rūtiņu "Config" un atlasiet "SNMP".

Piezīme. Iepriekšējais ekrānuzņēmums ir ņemts no FortiOS v5.

Lai izveidotu jaunu "SNMP v1 / v2c" kopienu, noklikšķiniet uz "Izveidot jaunu".

Aizpildiet informāciju, piemēram, "kopienas nosaukums", to IP diapazonu, kuriem ir atļauts to piekļūt, un no kādas "saskarnes".Kad esat pabeidzis, lapas apakšā noklikšķiniet uz "Labi", lai saglabātu iestatījumus.

Jums ir jāiespējo arī saskarne, no kuras vēlaties izlasīt SNMP datplūsmu. Lai to izdarītu, dodieties uz "Konfigurēt" - & gt;"Tīkls".

Šajā piemērā mēs izmantojām "port8", tāpēc mēs rediģēsim šo saskarni.

Atzīmējiet izvēles rūtiņu "SNMP" un lapas apakšdaļā noklikšķiniet uz "Labi".

Piezīme: saskarnei, no kuras mēģināt izlasīt SNMP, jābūt "pārvaldības Vdom", ja jūsu ierīcē ir iespējotas VDOM.Pārvaldības Vdom maiņa neattiecas uz šo rokasgrāmatu.

Par Juniper( JunOS)

WebGUI, dodieties uz "Konfigurēt" - & gt;"Pakalpojumi" - & gt;"SNMP".

Noklikšķiniet uz "Pievienot".

Aizpildiet izvēlēto "Kopienas nosaukumu" un atlasiet veidu "Autorizācija".

Saglabājiet un veiciet izmaiņas, lai tās ietekmētu.

Par NetAPP

Atveriet "NetApp OnCommand System Manager" un piesakieties savā atmiņas ierīcē.Sadaļā "Konfigurācija" - & gt;"Sistēmas rīki", noklikšķiniet uz "SNMP" un pēc tam "Rediģēt".

Noklikšķiniet uz "Pievienot".

Tas ļaus jums pievienot jaunu "Kopienas" virkni, kā parādīts zemāk.

Aizpildiet vēlamo vārdu un noklikšķiniet uz "Labi" visu ceļu atpakaļ.

Par Windows

Ir iespējams aktivizēt SNMP logiem, to reti lieto vai pat runā( meklējat tieši pie jums, MS sertifikāti. ..).Jums vispirms būs jāinstalē pakalpojums.

Instalējiet pakalpojumu, dodoties uz "Programs and Features".

Iet uz sadaļu "Ieslēdzot vai izslēdzot Windows funkcijas".

Ritiniet, lai atrastu "Vienkāršā tīkla pārvaldības protokolu( SNMP)".Atzīmējiet izvēles rūtiņu un noklikšķiniet uz "Labi", lai to varētu instalēt.

Pēc instalēšanas konfigurējiet kopienas virkni, atverot "Services".

Ritiniet, lai atrastu pakalpojumu un pārietu uz tā īpašībām.

Atveriet cilni "Drošība".

Lai pievienotu kopienu, noklikšķiniet uz "Pievienot".

Aizpildiet vēlamo kopienas nosaukumu un noklikšķiniet uz Add( Pievienot) un OK( Labi), lai iestatījumi ietekmētu.

Piezīme. Iespējams, jums būs jāmaina citas īpašības, lai tālvadības ierīcēm ļautu iegūt rādījumu, bet tas neattiecas uz šo rokasgrāmatu.

Tas viss ir jādara, lai noteiktu jūsu tīkla informāciju, un jums tiek ieteikts izpētīt, kāds SNMP protokols var jums piedāvāt ārpus šīs rokasgrāmatas darbības jomas, piemēram, izmantojot MIB un slazdus. Tikai atceraties apkopojošo citātu no zemāk. ..

Mēs visi esam mūsu asaru summa. Pārāk maza un zeme nav auglīga, un tajā nekas nevar augt. Pārāk daudz, labākais no mums ir nomazgāts.(Babylon 5 g'kar)