6 najboljih alata za nadgledanje propusnosti Linuxa u 2020. godini

click fraud protection

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

Znanje je moć! Stoga će vam znati što korištenje propusne mreže kojom upravljate dati snagu omogućavajući vam da budite proaktivni i osiguravate da se izbjegne zagušenje mreže koliko god moguće. 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 Alati za Windows.

Svoje ćemo istraživanje započeti pregledom nadgledanja propusnosti. Objasnit ćemo vam što je to i, još važnije, kako to funkcionira. Ovo će nas dovesti do razgovora o jednostavnom protokolu za upravljanje mrežom, osnovi većine alata za praćenje. Zatim ćemo ukratko razgovarati o Linuxu općenito te o tome što to znači koristiti 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.

instagram viewer

Nadgledanje propusnosti

Praćenje propusnosti mreže vrlo je specifična vrsta 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 mrežnog propusnog opsega. 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 pristupate 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 thnakolič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 loših performansi aplikacije. Kada 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šnjeno praćenje SNMP-a

Najviše mrežni alati za nadzor propusnosti pouzdati se u Protokol jednostavnog upravljanja mrežom (SNMP) da učini svoju magiju. Većina mrežne opreme ima ugrađenu SNMP mogućnost i može ih redovito ispitivati ​​alatima za praćenje. Uprkos 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 barem imati neku ideju 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 glavniuređ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.

Izlazeći iz vremena kada IT sigurnost nije bila problem, SNMP ima samo minimalnu sigurnost. SNMP upravitelj koji se povezuje na uređaj koji podržava SNMP će sa svojim zahtjevom prenijeti "niz zajednice". Ako se niz podudara s konfiguriranim u opremi, zahtjev će se provesti. Uređaji obično imaju konfigurirane dvije nizove zajednice, 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 praćenje oduzima prethodnu brojačku vrijednost od trenutne kako bi se dobio broj bajtova koji su poslani ili primljeni tijekom biračkog intervala. Zatim može pomnožiti taj broj sa osam i dobiti broj bita i podijeliti ga sa 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 je procjena prosječne iskorištenosti tijekom biračkog intervala, a ne stvarna iskorištenost propusne širine. 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 vremenski intervali biranja smanjuju ovo izobličenje, ali važno je imati na umu da ti sustavi daju samo prosječne vrijednosti.

Riječ o Linuxu

Kao operativni sustav Linux se, funkcionalno gledano, ne razlikuje mnogo 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 zbunjuju open-source i free. Istina je da je softver otvorenog koda često besplatan, ali to nije nužno. Na primjer, Red Hat Enterprise Linux OS nije besplatan. Kako 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 štreberiima prerasla u popularnu opciju 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 osnovne platforme za alate za nadgledanje mreže jest ta što je lako postaviti Linux poslužitelj sa samo 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 najboljih alata za praćenje propusnosti koji se mogu izvoditi na Linuxu. Ono što smo smislili jesu neki komercijalni proizvodi i neki besplatni i s otvorenim kodom. Neki se proizvodi na našem popisu mogu instalirati na Linux ili Windows, dok su neki samo za Linux. Svi nude nadzor SNMP propusnosti 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

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, otkloniti pogreške i spriječiti zastoje. 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 nad cjelokupnom mrežnom infrastrukturom. 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

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 dobiti 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 besplatni i open-source proizvod koji se koristi 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 koja se temelje 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 lako postavljanje na mnogim je uređajima omogućeno automatsko otkrivanje kao i 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, dijapozitivi i izvješća s detaljnih zaslona.

Zabbixtakođ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 radi na Linuxu. Sustav je u potpunosti modularan s 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 daje neke značajke.

Nagios XI nadzorna ploča

Očuvajući modularni pristup, prednje strane alata su 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 Coremož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, protoci 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 za praćenje za instaliranje i postavljanje. Instalacija je u potpunosti upravljani proces. 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 Dostupna 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š je uvijek prilično popularan do danas još uvijek se aktivno razvija. Najnovija verzija objavljena je tek krajem siječnja. Dok kaktusimož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 anketara, naprednih predložaka za grafikovanje i više metoda prikupljanja. Iako se alat prvenstveno oslanja na SNMP ispitivanje, prilagođene skripte mogu se izraditi kako bi se dobili podaci iz gotovo bilo kojeg izvora.

Snimak kaktusa

Glavna snaga ovog alata je na biračkim uređajima za dobivanje njihovih mjernih podataka -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 ne trebaju upozorenja, otmjena izvješća ili drugi dodaci, jednostavnost proizvoda može 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 koji olakšavaju konfiguraciju. 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 kaktuse za preuzimanje.

6. MRTG

Višestruki usmjerivač prometa, ili MRTG, je unuk svih mreža za nadgledanje propusnosti mreže. Dok projekt otvorenog koda ima postoji od 1995. godine, i dalje je u širokoj upotrebi, unatoč činjenici da je najnovija verzija već stara 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, dobiva na fleksibilnosti. 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.

watch instagram story