8 најбољих алата за надгледање ВАН кола (преглед)

Praćenje WAN veza je ključna obaveza svakog administratora mreže. WAN veze obično imaju znatno manji propusni opseg u poređenju sa lokalnim mrežama, što ih čini podložnim preopterećenju i potencijalno neupotrebljivim. Iz tog razloga, administratori moraju koristiti odgovarajuće alate za nadzor. Efikasan WAN nadzor omogućava administratorima i njihovim nadređenima da prate kako se koristi WAN veza i kako se menja njena upotreba tokom vremena.

Postoji mnogo alata za merenje stvarne upotrebe WAN veza. Sastavili smo listu nekih od najboljih i ukratko ćemo predstaviti njihove karakteristike.

Pre nego što počnemo, osvrnućemo se na osnove WAN nadzora i način na koji se sprovodi. On se ne razlikuje mnogo od nadzora lokalnih mreža, a zahvaljujući protokolu SNMP (Simple Network Management Protocol), postoji standardizovan, gotovo univerzalan pristup. Takođe ćemo objasniti SNMP protokol, ne da biste postali stručnjak, već da biste stekli bolje razumevanje ostatka članka. Zatim ćemo razmotriti prednosti korišćenja alata za praćenje WAN-a. Na kraju, pregledaćemo osam najboljih WAN alata za praćenje koje smo uspeli da pronađemo.

Šta je nadzor WAN veza i kako se sprovodi?

Postoji nekoliko načina za praćenje WAN veza, ali pre nego što uđemo u detalje, da razjasnimo šta podrazumevamo pod WAN nadzorom. Praćenje WAN veza, u kontekstu ovog članka, odnosi se na merenje iskorišćenosti dostupnog propusnog opsega. Iako drugi sistemi i alati omogućavaju analizu saobraćaja i detaljan uvid u korišćenje WAN veza, ovo nije glavni fokus ovog članka.

Šta je zapravo praćenje propusnog opsega? Ako zamislimo WAN vezu kao autoput, iskorišćenost propusnog opsega bi bila broj automobila koji prođu tim putem u određenom vremenskom periodu. Isto važi i za WAN veze, gde se iskorišćenost odnosi na broj bitova koji se prenose ili primaju na vezi svake sekunde.

Kako kontrolišemo iskorišćenost propusnog opsega? Jednostavno, brojimo bitove! Mrežna oprema, obično WAN ruter, to radi. Alat za praćenje čita brojače uređaja, obavlja proračune i prikazuje rezultate. To je moguće zahvaljujući SNMP protokolu.

Osnove SNMP protokola

Iako „S“ u SNMP-u označava „simple“ (jednostavan), SNMP je zapravo prilično složen. Ali, kao što ne morate biti auto-mehaničar da biste vozili automobil, ne morate znati sve o SNMP-u da biste ga koristili. Ipak, korisno je imati osnovno razumevanje njegovog funkcionisanja.

SNMP je komunikacioni protokol koji definiše kako SNMP sistem za upravljanje očitava i upisuje operativne parametre u udaljenim uređajima. Parametri se nazivaju OID, skraćeno od identifikatori objekata. Za praćenje propusnog opsega, dva OID-a su ključna: izlazni bajtovi i ulazni bajtovi. To su brojači koje mrežna oprema koristi za brojanje saobraćaja.

Pre nego što nastavimo, razmotrimo sigurnost, ili nedostatak iste, u SNMP-u. Protokol datira iz vremena kada IT bezbednost nije bila prioritet. Kao takav, ima minimalnu sigurnost. SNMP upravljač koji se povezuje sa SNMP uređajem, šalje „community string“ sa svojim zahtevom. Ako se string poklapa sa onim u konfiguraciji uređaja, zahtev će biti izvršen. Uređaji obično imaju dva stringa, jedan za OID-ove samo za čitanje, a drugi za one koji se mogu menjati.

Hajde da vidimo kako sistem za nadzor koristi SNMP za praćenje WAN propusnog opsega. Sistem periodično čita ulazne i izlazne brojače bajtova WAN interfejsa mrežnog uređaja u određenim intervalima, obično pet minuta. Zatim čuva vrednosti u bazi podataka. Ostatak je uglavnom matematika. Sistem oduzima prethodnu vrednost brojača od trenutne da bi dobio broj bajtova prenesenih ili primljenih u pet minuta. Taj broj se množi sa osam da bi se dobio broj bitova i deli sa 300 (broj sekundi u pet minuta) da bi se dobio broj bitova u sekundi. Ovi podaci se obično prikazuju na grafikonu koji prikazuje njihovu promenu tokom vremena i čuvaju se u bazi podataka.

Važno je znati da je rezultat ovog procesa prosečna upotreba u bitovima u sekundi tokom petominutnog perioda. Zamislite interfejs od 100 Mbps. U pet minuta između uzoraka, stvarni nivo saobraćaja je mogao biti 100 Mbps tokom 150 sekundi i 0 tokom drugih 150 sekundi, što bi prikazalo prosečan saobraćaj od 50 Mbps, iako je interfejs bio maksimalno iskorišćen polovinu vremena. Ovo je ograničenje svakog SNMP sistema za praćenje. On ne daje trenutne podatke o iskorišćenosti.

Prednosti korišćenja WAN alata za praćenje

Postoji nekoliko razloga zašto je softver za upravljanje mrežom koristan. Prvo i najvažnije, pomaže vam da identifikujete problematične oblasti. Ako se WAN veza previše optereti, njene performanse će se pogoršati. Praćenjem iskorišćenosti WAN propusnog opsega, možete otkriti visoku upotrebu pre nego što ona počne da utiče na korisnike.

Planiranje kapaciteta je još jedna važna prednost WAN nadzora. WAN veze su skupe i često imaju ograničen propusni opseg, koji se u trenutku instalacije smatrao dovoljnim. Međutim, potrebe za propusnim opsegom stalno rastu. Praćenjem promene propusnog opsega WAN veza, možete odrediti koje treba nadograditi i kada.

Praćenje WAN propusnog opsega takođe može biti korisno pri rešavanju problema sa slabim performansama aplikacija. Kada se korisnik žali da je udaljena aplikacija spora, provera korišćenja WAN-a može dati dobru indikaciju da li je problem uzrokovan zagušenjem WAN-a ili ne. Ako vidite nisku iskorišćenost, možete se fokusirati na rešavanje problema na drugom mestu.

Najbolji alati za nadzor WAN veza

Pogledajmo najbolje alate za praćenje WAN-a. Naša lista uključuje kombinaciju plaćenih i besplatnih alata. Svi su odlični proizvodi, a izbor zavisi od ličnih preferencija. Većina plaćenih proizvoda nudi besplatne probne verzije, što vam omogućava da iz prve ruke vidite da li odgovaraju vašim potrebama.

1. SolarWinds Network Performance Monitor (besplatna probna verzija)

SolarWinds je dobro poznato ime među mrežnim administratorima. Kompanija je poznata po svojim alatima za administraciju mreže, uključujući softver za upravljanje servisnim stolom i softver za nadzor portova sviča. SolarWinds je poznat i po besplatnim alatima koji ispunjavaju specifične potrebe, kao što su kalkulator podmreže i TFTP server.

Vodeći proizvod kompanije SolarWinds je Network Performance Monitor ili NPM. To je kompletno rešenje za praćenje mreže sa velikim brojem funkcija. SolarWinds NPM ispituje WAN rutere pomoću SNMP protokola da bi očitao njihove brojače interfejsa. Rezultate čuva u SQL bazi podataka i koristi ih za kreiranje grafikona koji prikazuju upotrebu svake WAN veze.

BESPLATNA 30-DNEVNA PROBNA VERZIJA: SolarWinds Network Performance Monitor

SolarWinds Network Performance Monitor ima korisnički interfejs, a dodavanje uređaja je jednostavno: navedite njegovu IP adresu ili ime hosta i SNMP string zajednice. Zatim ispituje uređaj, navodi sve SNMP parametre i omogućava vam da odaberete one koje želite da pratite i prikažete na grafikonima. Za praćenje WAN-a, od posebnog interesa su brojači saobraćaja na WAN interfejsu, ali možete uključiti i brojače grešaka, kao i brojače CPU-a i memorije.

Cene za SolarWinds Network Performance Monitor počinju od oko 2995 dolara i variraju u zavisnosti od broja uređaja za praćenje. Za detaljnu ponudu kontaktirajte SolarWinds prodajni tim. Ako želite da isprobate proizvod pre kupovine, dostupna je besplatna probna verzija od 30 dana.

2. PRTG

Paessler Router Traffic Grapher, poznatiji kao PRTG, je još jedan odličan sistem za praćenje. To je proizvod za preduzeća za koji se tvrdi da se najbrže postavlja. Prema Paessler-u, PRTG se može podesiti za nekoliko minuta. Naše iskustvo pokazuje da, iako to može potrajati nešto više od dva minuta, i dalje je veoma lako i brzo za podešavanje. Njegov proces automatskog otkrivanja je jedan od glavnih razloga za brzinu instalacije. Međutim, automatsko otkrivanje je korisnije u LAN okruženjima i većina WAN podešavanja će zahtevati da uređaje dodate ručno, što je takođe prilično lako.

PRTG je proizvod sa bogatim funkcijama. Na primer, dolazi sa nekoliko različitih korisničkih interfejsa. Tu je Windows konzola za preduzeća, veb interfejs zasnovan na Ajax-u i mobilne aplikacije za Android i iOS. U pozadini, PRTG koristi SNMP za ispitivanje uređaja i prikazuje korišćenje interfejsa na hronološkim grafikonima.

PRTG se nudi u dve verzije. Besplatna verzija je potpuno opremljena, ali ograničava broj senzora na 100. Svaki nadgledani parametar se računa kao jedan senzor. Na primer, ako nadgledate dva interfejsa na ruteru, to će se računati kao dva senzora. Za više senzora, potrebna je licenca koja počinje od 1600 USD za 500 senzora. Dostupna je besplatna, neograničena i potpuno funkcionalna probna verzija od 30 dana.

3. ManageEngine OpManager

ManageEngine je još jedno dobro poznato i poštovano ime u ovoj oblasti. I ManageEngine OpManager je vrhunski proizvod. Može da radi na Windows-u ili Linux-u i nudi brojne funkcije. Ima, na primer, funkciju automatskog otkrivanja koja može da mapira vašu mrežu i prikaže je na kontrolnoj tabli.

Kontrolna tabla proizvoda je laka za korišćenje i navigaciju i ima funkciju detaljnog pregleda. Postoje i aplikacije za tablete i pametne telefone, koje omogućavaju pristup sistemu sa bilo kog mesta. Sve u svemu, ManageEngine OpManager je veoma profesionalan i elegantan proizvod.

Dostupna je besplatna verzija ManageEngine OpManager-a, koja je ograničena na nadzor do deset uređaja. Postoje i plaćene verzije u okviru Essential ili Enterprise planova. Prvi vam omogućava da nadgledate do hiljadu čvorova, dok je drugi dobar za do deset hiljada.

4. Cacti

Cacti je besplatan i open-source alat za praćenje mreže. Njegove glavne komponente su brzi ispitivač, napredni šabloni grafikona i više metoda za prikupljanje podataka. Cacti ima ugrađenu kontrolu pristupa korisnika. Proizvod ima veb-baziran korisnički interfejs koji je jednostavan za korišćenje, iako izgleda pomalo zastarelo. Cacti se prilagođava od najmanjih instalacija do kompleksnih mreža sa mnogo različitih WAN lokacija.

Cacti koristi SNMP za preuzimanje podataka i čuva ih u SQL bazi podataka. Napisan je u PHP-u i može se modifikovati. Jedna od najjačih karakteristika proizvoda je upotreba šablona. Postoje ugrađeni šabloni, na primer, za Cisco rutere koji već uključuju većinu elemenata koje biste možda želeli da nadgledate. Pored šablona uređaja, postoje i šabloni grafikona. Zajedno, šabloni čine konfigurisanje softvera mnogo lakšim. Takođe možete da kreirate sopstvene prilagođene šablone. Mnogi šabloni specifični za uređaj mogu se preuzeti sa veb lokacija proizvođača uređaja i mnogi Cacti forumi nude ih za preuzimanje.

5. Observium

Observium je platforma za praćenje sa malim održavanjem i automatskim otkrivanjem. Podržava širok spektar tipova uređaja, platformi i operativnih sistema, uključujući Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Teško je pronaći WAN ruter koji nije podržan. Primarni fokus Observium-a je pružanje lepog, intuitivnog i jednostavnog, ali moćnog korisničkog interfejsa koji prikazuje stanje vaše mreže.

Proizvod je dostupan u dve verzije. Observium Community je besplatan i dobija ažuriranja i nove funkcije dva puta godišnje. Postoji i Observium Professional sa dodatnim funkcijama i svakodnevnim ažuriranjima. Obe verzije rade samo na Linux-u.

Observium pruža više od samog praćenja propusnog opsega. Na primer, postoji sistem za praćenje koji meri ukupnu mesečnu upotrebu propusnog opsega u 95. percentilu ili u ukupnom prenosu bajtova. Takođe ima funkciju upozoravanja sa korisnički definisanim pragovima. Pored toga, Observium se integriše sa drugim sistemima i prikazuje njihove informacije u svom interfejsu.

Korisnici Observium-a hvale jednostavnost podešavanja i automatsku konfiguraciju. Iako nema odeljka za preuzimanje na veb lokaciji Observium-a, postoje detaljna uputstva za instalaciju za nekoliko Linux distribucija sa vezama za preuzimanje odgovarajućih paketa. Uputstva su detaljna i instalacija softvera je laka.

6. Zabbix

Zabbix je još jedan besplatan open-source proizvod sa profesionalnim izgledom, sličnim komercijalnim proizvodima. Ali dobar izgled nije jedina prednost. Proizvod se takođe može pohvaliti impresivnim skupom funkcija. Zabbix će pratiti većinu uređaja povezanih sa mrežom, pored mrežne opreme. To je dobra opcija ako želite da nadgledate servere pored propusnog opsega vaše WAN veze.

Zabbix koristi SNMP, kao i Intelligent Platform Monitoring Interface (IPMI) za nadzor uređaja. Softver se može koristiti za praćenje propusnog opsega, iskorišćenja CPU-a i memorije, opšteg stanja uređaja, kao i promena konfiguracije. Kao što vidite, radi mnogo više od jednostavnog praćenja WAN-a. Proizvod takođe ima potpuno prilagodljiv sistem upozoravanja. Osim što šalje obaveštenja putem e-pošte ili SMS-a, pokreće i lokalne skripte koje se mogu koristiti za automatsko rešavanje nekih problema.

7. Icinga

Icinga je još jedna open-source platforma za praćenje. Ima jednostavan i čist korisnički interfejs i skup funkcija koji konkurišu komercijalnim proizvodima. Kao i većina sistema za praćenje propusnog opsega, Icinga koristi SNMP za prikupljanje podataka o upotrebi sa uređaja. Jedna od oblasti u kojoj se Icinga ističe je upotreba dodataka. Postoji mnoštvo dodataka koje je razvila zajednica za obavljanje različitih zadataka nadzora i proširenje funkcionalnosti proizvoda. Ako ne pronađete odgovarajući dodatak, možete ga sami napisati i doprineti zajednici.

Upozorenja i obaveštenja su takođe među najboljim karakteristikama Icinga-e. Upozorenja su u potpunosti podesiva u smislu toga šta ih pokreće i kako se prenose. Alat ima i segmentirano upozoravanje. Pomoću ove funkcije možete slati neka upozorenja određenim korisnicima, a druga različitim osobama. Ovo je odlična funkcija kada imate različite sisteme kojima upravljaju različite grupe. U kontekstu WAN nadzora, možete ga koristiti za slanje upozorenja sa WAN rutera svakom lokalnom timu za podršku.

8. Zenoss Core

Zenoss Core možda nije najpoznatiji alat za praćenje, ali svakako zaslužuje mesto na ovoj listi, zahvaljujući svom skupu funkcija i profesionalnom izgledu. Ovaj besplatni alat ima čist i jednostavan interfejs, a njegov sistem upozoravanja je odličan. Naročito su nam se dopali višestruki mehanizmi upozoravanja koji će upozoriti drugu osobu ako prva ne odgovori u definisanom vremenskom periodu.

Zenoss Core je jedan od najkomplikovanijih sistema za instalaciju i podešavanje. Proces se u potpunosti vodi preko komandne linije. U vreme kada se koriste GUI instalateri, čarobnjaci za konfiguraciju i alati za automatsko otkrivanje, ovo može delovati arhaično. Međutim, dostupna je obimna dokumentacija.

Zenoss Core je besplatan proizvod sa podrškom zajednice. Ako vam je potrebna profesionalna podrška i dodatne funkcije, možete birati između Zenoss On Premise ili Zenoss Cloud, dva komercijalna proizvoda kompanije Zenoss. Sva tri dele isti osnovni mehanizam.