- - 6 najboljih alata za nadgledanje propusnosti Linuxa u 2019. godini

6 najboljih alata za nadgledanje propusnosti Linuxa u 2019. godini

Imamo kombinaciju plaćenih i besplatnih alata koji se jako razlikuju u svojim setovima značajki, ali svi oni nude osnovno SNMP praćenje propusnosti. Evo našeg vodiča s najboljim alatima za praćenje propusnosti Linuxa.

Znanje je moć! Slijedom toga, znajući što korištenje propusne mreže kojom upravljate pružit će vam snagu omogućavajući vam da budite proaktivni i osiguravajući da se izbjegne zagušenje mreže u najvećoj mogućoj mjeri. Da biste to postigli, potrebni su vam alati za praćenje propusnosti. A budući da je Linux popularna platforma s mnogim mrežnim administratorima, pogledajmo neke od najboljih alata za praćenje propusnosti Linuxa koji su dostupni. S obzirom da je većina njih besplatna i otvorenog koda, oni će vam omogućiti da započnete nadzor širine pojasa bez ikakvog troška osim vremena koje ćete potrošiti na njihovo instaliranje i konfiguriranje. Kao što ćete uskoro saznati, mnogi su od ovih alata dobri kao i neki od najboljih Windows alata.

Krenut ćemo istraživanjem pregledomnadziranja propusnosti. Objasnit ćemo vam što je to i, još važnije, kako to funkcionira. To će nas dovesti do razgovora o jednostavnom protokolu za upravljanje mrežom, osnovi većine alata za praćenje. Zatim ćemo ukratko raspravljati o Linuxu općenito te o tome što znači koristiti ga kao platformu za alate za nadgledanje. Jednom kada budemo svi na istoj stranici, bit ćemo spremni za jezgru našeg predmeta, najbolje alate za praćenje propusnosti Linuxa.

Nadgledanje propusnosti

Praćenje propusnosti mreže vrlo je specifičnovrsta nadzora. Ono što on treba jest mjeriti količinu prometa koji prolazi određenu točku na mreži. Obično je mjerna točka sučelje usmjerivača ili sklopki, ali nije neuobičajeno da se nadgleda upotreba propusne širine LAN sučelja poslužitelja. Važno je ovdje shvatiti da sve što mjerimo je količina prometa. Praćenje propusnosti neće vam dati nikakve podatke o tome što je to promet, već samo koliko ga ima.

Nekoliko je razloga koji žele nadzirati korištenje propusne mreže mreže. Prije svega, to može vam pomoći da odredite svađe. Kao mrežni krug iskorištavanje raste, svoj izvedba počinje degradirati To je životna činjenica. Što više pristupite maksimalnom kapacitetu, to će veći utjecaj biti na performanse. Po dopuštajući vam da pazi na korištenje mreže, propusnost alati za praćenje daju vam priliku za otkrivanje velike iskorištenosti — i adresa to - prije njega postaje vidljiv od strane korisnika.

Planiranje kapaciteta je još jedna velika prednost mrežnih alata za praćenje. Mrežni krugovi - pogotovo WAN priključci na velikim udaljenostima - skupi su i često će biti samo propusnost koji su bili potrebni kada su prvobitno instalirani, Dok thna količina širina pojasa might su bili u redu tada, to na kraju će trebati povećati. Promatrajući razvoj iskorištenja propusnih mreža vaših mrežnih krugova moći ćete vidjeti koje je potrebno nadograditi i kada.

Širina pojasa alati za praćenje limenka također biti korisno za rješavanje problema s lošim performansama aplikacija. Kad se korisnik žali da je neka daljinska aplikacija usporila, gledajući mrežu propusnost iskorištenje limenka daju vam prilično dobru ideju da li je problem uzrokovan zastojem mreže ili ne. Ako primijetite nisku iskorištenost mreže, vjerojatno možete usredotočiti svoje napore na rješavanju problema negdje drugdje.

Objašnjen nadzor SNMP-a

Većina sredstava za praćenje propusnosti mreže oslanja seprotokol jednostavnog upravljanja mrežom (SNMP) kako bi učinili svoju magiju. Većina mrežne opreme ima ugrađenu SNMP mogućnost i može ih redovno ispitivati ​​alatima za praćenje. Unatoč pogrešnom nazivu, SNMP je zapravo poprilično kompleks. Ali ne brini, ti ne morate biti stručnjak i znati sve o tome da biste ga koristili. to je baš kao da ne morate biti automehaničar da biste vozili automobil. Međutim, poželjno je imati barem poneku predodžbu o tome kako to funkcionira pa pogledajmo to.

U svojoj osnovi, SNMP je komunikacijski protokol koji određuje kako sustav upravljanja SNMP-om can čitati i pisati operativne parametre u udaljene uređaje. Parametri se nazivaju Identifikatori objekta ili OID-ovi, Neki od zanimljivih OID-ova, sa stajališta praćenja, su oni koji sadrže glavni uređaj mjerne podatke kao što su CPU i sjećanje učitavanje ili korištenje diska, na primjer. Ali pri nadzoru umrežavanja iskorištavanje propusnosti, dva su OID-a od posebnog interesa. Oni su bajtovi i bajtovi u brojačima povezanim sa svakim sučeljem. Oni automatski se povećavaju putem mrežnih uređaja kao podaci su izlaz ili ulaz.

Izlazi u doba kad IT sigurnost nije bilaproblem, SNMP ima samo minimalnu sigurnost. SNMP upravitelj koji se povezuje na uređaj s omogućenim SNMP-om će sa svojim zahtjevom prenijeti "niz zajednice". Ako se niz podudara s konfiguriranim u opremi, zahtjev će se provesti. Uređaji obično imaju dva niza zajednice koji su konfigurirani, jedan za OID-ove samo za čitanje i jedan za izmjenjive. Komunikacija nije šifrirana i tko god je presreće, vidjet će nizove zajednice u jasnom tekstu. Zbog toga se SNMP koristi samo na privatnim, sigurnim mrežama.

Primjer iz stvarnog života

Evo kako većina nadzornih sustava koristi SNMP za praćenje iskorištavanja propusnosti. Oni povremeno čitaju bajtove na i izvan brojača sučelja mrežnog uređaja u intervalima znanja. Five minute je tipičan interval vrijednost ali kraća se vremena mogu koristiti za finiju razlučivost, Potom pohranjuju ispitanika vrijednosti u nekoj vrsti baze podataka ili datoteke.

Ostatak postupka je jednostavna matematika. Sustav za nadzor oduzima prethodnu brojačku vrijednost od trenutne, kako bi se dobio broj poslanih ili primljenih bajtova tijekom biračkog intervala, Zatim može množiti taj broj sa osam da bi dobio broj bita i podijelio ga s brojem sekundi u interval da biste dobili broj bita u sekundi. Ti se podaci obično crtaju na grafikonu koji pokazuje njegovo kretanje u vremenu i pohranjuju se u bazu podataka.

Važno je napomenuti da ono što dobivate jestprocjena prosječne iskorištenosti tijekom biračkog intervala, a ne stvarne iskorištenosti širine pojasa. Na primjer, pretpostavimo da se krug koristi na maksimalnom kapacitetu tijekom polovine biračkog intervala i ne provodi promet tijekom druge polovice. Pokazalo bi se da se koristi s 50% njegovog kapaciteta iako je izdvojeno duže vrijeme. Kraći intervali biranja smanjuju ovo izobličenje, ali važno je imati na umu da ti sustavi daju samo prosječne vrijednosti.

Riječ o Linuxu

Linux kao operativni sustav nije,funkcionalno gledano, vrlo različita od ostalih kao što su Windows ili OS X. Glavna razlika između Linuxa i ostalih popularnih operativnih sustava je činjenica da je Linux proizvod otvorenog koda a većina distribucija dostupna je besplatno, Mnogi ljudi imaju tendenciju da zbune open-source ibesplatno. Istina je da je softver otvorenog koda često besplatan, ali to nije nužno. Na primjer, Red Hat Enterprise Linux OS nije besplatan. Da bi se dodala konfuzija, akteri pokreta otvorenog koda često nazivaju softver otvorenog koda slobodnim softverom, koji podrazumijeva slobodu, a ne trošak.

Tijekom godina, Linux, koji je bio nace rubni operativni sustav instaliran od strane štreberi i studenti informatike - sjećam se da sam provela tjedne preuzimanja SLS Linux jedna disketna slika odjednom preko 1200 baud veze; Valjda sam bio jedan od takvih štreberi-ima koja je postala popularna opcija kao operativni sustav poslužitelja. Neke nedavne distribucije također postižu velik napredak kao održivu alternativu Windows-u kao operativnom sustavu osobnog računala.

Korištenje Linuxa kao platforme za praćenje

Iako je Linux popularan operativni sustav za poslužitelje svih vrsta, to se još više odnosi na pokretanje određenih alata. Tovdje je nekoliko besplatnih mreža otvorenog koda propusnost alat za praćenje koji će se uključitily pokrenuti na Linuxu. I ako vasr alat po izboru limenka trći dalje ili Windows ili Linux, zar ne bi imalo više ekonomskog smisla pokretati u besplatnom OS-u nego trošiti nešto novca na skupi operativni sustav?

Dok sOme ljudi još uvijek ne vjeruju besplatno i open-source operativni sustavi i softver za aplikacije kritične za rad i ne bi, na primjer, svoje dragocjene korporativne podatke stavili na MojSQL poslužitelj koji radi na Linuxu, mnogi od njih obično nemaju kao i mnogi prigovori na korištenje platforme za pokretanje alata za mrežno upravljanje.

Jedna velika prednost korištenja Linuxa kao Linux-atemeljna platforma za alate za nadgledanje mreže je da je lako postaviti Linux poslužitelj samo sa potrebnim paketima. Iako se to može učiniti s Windowsom, znatno je složenije.

Najbolji alati za nadzor propusnosti Linuxa

Pretražili smo na internetu neke od najboljihalati za nadzor propusnosti koji se mogu izvoditi na Linuxu. Ono što smo smislili jesu neki komercijalni proizvodi i neki besplatni i open-source. Neki se proizvodi s našeg popisa mogu instalirati na Linux ili Windows, dok su neki samo za Linux. Svi nude SNMP nadzor propusne širine i svi imaju centraliziranu konzolu na kojoj možete konfigurirati alat i vidjeti rezultate praćenja. Iako postoji nekoliko alata samo za naredbenu liniju, isključili smo ih s našeg popisa.

1. ManageEngine OpManager

To. ManageEngine OpManager moćan je alat za nadzor mreže sve u jednom da nudi sveobuhvatne mogućnosti nadzora mreže. Može pomoći vam da pazite na mrežu iskorištavanje propusnosti, otkriti greške u mreži u stvarnom vremenu,rješavanje problema i sprečavanje zastoja. Alat podržava različita okruženja od više dobavljača i može se prilagoditi mreži bez obzira na veličinu. To može se pokrenuti na Linuxu ili Windows-u i omogućit će vam da pratite svoje uređaje i mrežu i dati ti vidljivost preko vaše cijele mrežeinfrastruktura. Instalacija i postavljanje ovog proizvoda su brze i jednostavne. Možete ga pokrenuti za manje od dvije minute. Ne zahtijeva složene instalacijske postupke i dolazi u paketu s ugrađenim bazama podataka i web poslužiteljima.

ManageEngine OpManager nadzorna ploča

To. ManageEngine OpManager stalno prati rad mrežnih uređaja u realnom vremenu i prikazuje na svojoj nadzorne ploče i grafikoni uživo. Pored propusnosti, tjt ispituje nekoliko kritičnih operativnih metrika kao što su gubitak paketa, pogreške i odbacivanja itd.

Alat vam može pomoći da otkrijete, identificirate i riješite mrežne probleme svoj upozorenja na temelju praga Jednostavno možete postaviti više pragova za svaku mjernu vrijednost izvedbe i primati obavijesti kad se premaše. Reporting je još jedno područje u kojem ovaj alat sjaji. Inteligentna izvješća omogućit će vam detaljni uvid u performanse mreže. Postoji više od 100 ugrađenih izvješća i ti prema potrebi mogu prilagoditi, zakazati i izvoziti ta izvješća bez okvira.

2. Zabbix

Zabbix je slobodan i open-source proizvod koji može bitikoristi se za nadgledanje bilo čega. Alati mogu raditi na nekoliko Linux distribucija - uključujući Rapsbian, verziju Raspberry Pi-a na Linuxu - i nadzirat će mrežu propusnost, servere, aplikacije i usluge, kao i okruženja utemeljena na oblaku. Odlikuje se visoko profesionalnim izgledom. Tnjegov se proizvod također može pohvaliti širokim setom značajki, neograničenom skalabilnošću, distribuiranim nadzorom, jakom sigurnošću i velikom dostupnošću. Unatoč tome što je ovo besplatno pravi proizvod za tvrtke.

Zabbix nadzorna ploča

Zabbix koristi kombinaciju tehnologija praćenja. Podržava SNMP nadzor, kao i Inteligentno sučelje za nadzor platforme (IMPI). Također može obaviti praćenje temeljeno na agentima s agentima dostupnim za većinu platformi. Za jednostavno postavljanje na mnogim uređajima postoji automatsko otkrivanje i predloženi predloženi predloženi predlozi. Korisničko sučelje tog alata ima nekoliko naprednih značajki kao što su nadzorna ploča, grafikoni, mrežne karte, dijaprojekcije i izvješća o detaljima.

Zabbix također ima visoko prilagodljiv sustav upozoravanja koji neće samo slati detaljan poruke obavijesti, ali da također se mogu prilagoditi ovisno o ulozi primatelja. Može također eskalirati probleme prema fleksibilnom definiranom korisniku aervice levels.

3. Nagios

Postoje dvije verzije sustava Nagios dostupno. Tu je besplatan i open-source Nagios Core i tu je plaćeni Nagios XI, Oboje dijele isti motor, ali sličnost se tu zaustavlja. Nagios Core je sustav praćenja s otvorenim kodom koji radiLinux. Sustav je u potpunosti modularan sa stvarnim motorom za nadzor u osnovi. Motor dopunjuju deseci dostupnih dodataka koji se mogu preuzeti kako bi se dodala funkcionalnost u sustav. Svaki dodatak jezgri dodaje neke značajke.

Nagios XI nadzorna ploča

Uz očuvanje modularnog pristupa, prednje su strane alata također modularne, a za preuzimanje je dostupno i nekoliko različitih opcija koje je razvila zajednica. Nagios jezgra, dodaci i prednji kraj kombiniraju se i čine prilično cjelovit sustav nadzora. Ipak, postoji nedostatak ove modularnosti. Postavljanje Nagios Core može se pokazati zahtjevnim zadatkom.

Nagios XI je komercijalni proizvod temeljen na Nagios Core motor ali to cjelovito je samostalno rješenje za nadgledanje. Proizvod cilja široku publiku od malih poduzeća do velikih korporacija. Mnogo je lakše instalirati i konfigurirati nego Nagios Core, zahvaljujući čarobnjaku za konfiguraciju i pokretanju automatskog otkrivanja. Naravno, ova jednostavnost podešavanja i konfiguracije dolazi po cijeni, Možete očekivati ​​da platite oko 2000 dolara za licencu od 100 čvorova i oko deset puta više za neograničenu licencu.

4. Zenoss Core

Zenoss Core možda neće biti popularna kao i neki drugi alati za praćenje na ovom popisu, ali to uistinu zaslužuje biti ovdje zbog svog obilježja i profesionalnog izgleda. Alat može nadzirati mnoge stvari kao što su korištenje propusne širine, protok prometa ili usluge poput HTTP i FTP. Ima čisto i jednostavno korisničko sučelje, a njegov sustav upozoravanja je izvrstan. Jedna stvar vrijedi spomenuti njegov prilično jedinstveni višestruki sustav upozoravanja. Omogućuje da se druga osoba upozori ako prva ne odgovori unutar unaprijed određenog kašnjenja.

Nadzorna ploča Zenoss Core

S donje strane, Zenoss Core jedan je od najkompliciranijih sustava praćenjainstalirati i postaviti. Instalacija je u cijelosti proces usmjeren na naredbenu liniju. Današnji mrežni administratori koriste se za instalaciju GUI, čarobnjake za konfiguraciju i motore za automatsko otkrivanje. To bi moglo učiniti da se instalacija proizvoda čini pomalo arhaična. Ponovo, to je u skladu sa Linux svijetom. Tovdje je dovoljno instalacija i konfiguracija raspoloživa dokumentacija i krajnji rezultat vrijedi uložiti napore.

5. kaktusi

Morali smo uključiti kaktusi na ovom popisu. Nakon svega, sa 17 godina to je jedna od najstarijih besplatnih platformi za praćenje otvorenog koda. I još uvijek je prilično popularna do danas još uvijek se aktivno razvija. Najnovija verzija objavljena je tek krajem siječnja. Dok kaktusi možda nisu toliko značajni kao neki drugo proizvoda, još uvijek je izvrstan alat. jaInternetsko korisničko sučelje ima pomalo starinski osjećaj, ali dobro je izvedeno i lako razumljivo. kaktusi Sastoji se od brzog, detaljnijeg grafičkog grafičarapredlošci i višestruki načini akvizicije. Iako se alat prvenstveno oslanja na SNMP ispitivanje, prilagođene skripte mogu se izraditi kako bi se dobili podaci iz gotovo bilo kojeg izvora.

Snimka zaslona kaktusa

Glavna snaga ovog alata je na biračkim uređajima da dobiju njihove mjerne podatke -poput upotrebe propusne širine — i grafički prikaz prikupljenih podataka na web stranicama. Odlično radi to, ali to je sve što će učiniti. jaAko vam nisu potrebna upozorenja, fantastična izvješća ili drugi dodaci, jednostavnost proizvoda mogla bi biti upravo ono što vam treba. A ako vam treba još funkcionalnost, kaktusi je s otvorenim kodom i u cijelosti napisano na PHP-u, što ga čini vrlo prilagodljivim a ti možeš dodati bilo koji nedostaju vam potrebne funkcije.

kaktusi široko koristi predloške koje računaradi lakše konfiguracije. Postoje predloške za mnoge uobičajene vrste uređaja kao i predloške grafikona. Postoji i ogromna internetska zajednica korisnika koji pišu prilagođene predloške svih vrsta i stavljaju ih na raspolaganje zajednici, a mnogi proizvođači opreme nude i kaktusove predloške za preuzimanje.

6. MRTG

To. Višestruki usmjerivač prometa, ili MRTG, je unuk svih mreža za nadgledanje propusnosti mreže. Dok projekt otvorenog koda ima postoji od 1995., još uvijek je u širokoj rasprostranjenostiupotreba, unatoč činjenici da je najnovija verzija već pet godina. Dostupna je za Linux i Windows. Početno postavljanje i konfiguracija nešto su složeniji od iskustva s drugim sustavima praćenja, ali izvrsna je dokumentacija lako dostupna.

MRTG snimka zaslona

Instaliranje MRTG postupak je u više koraka i morate pažljivo slijediti upute za postavljanje. Jednom instaliran, konfigurirate softver uređivanjem njegove konfiguracijske datoteke. Što MRTG nedostaje prijaznost prema korisniku, ona se dobiva na tomefleksibilnost. Većinom napisan na Perlu može se lako izmijeniti i prilagoditi nečijim potrebama. A činjenica da je prvi sustav nadzora i da je još uvijek prisutan svjedoči o njegovoj vrijednosti.

komentari