6 geriausi „Linux“ juostos pločio stebėjimo įrankiai 2020 m

click fraud protection

Mes turime mokamų ir nemokamų priemonių derinį, kuris labai skiriasi pagal jų funkcijų rinkinius, tačiau visi jie siūlo pagrindinį SNMP pralaidumo stebėjimą. Čia yra mūsų vadovas apie geriausius „Linux“ pralaidumo stebėjimo įrankius.

Žinios yra galia! Vadinasi, žinodami, koks yra jūsų valdomo tinklo pralaidumas, suteiksite jėgų leisdami būti iniciatyviems ir užtikrindami, kad bus išvengta tinklo perkrovos galima. Tam jums reikia pralaidumo stebėjimo įrankių. O kadangi „Linux“ yra populiari platforma, turinti daugybę tinklo administratorių, pažvelkime į keletą geriausių galimų „Linux“ pralaidumo stebėjimo įrankių. Atsižvelgiant į tai, kad dauguma jų yra nemokami ir atvirojo kodo, jie leis jums pradėti stebėti pralaidumą be jokio mokesčio, išskyrus tą laiką, kurį praleisite juos diegdami ir konfigūruodami. Kaip netrukus sužinosite, daugelis šių įrankių yra tokie pat geri, kaip ir patys geriausi „Windows“ įrankiai.

Tyrimą pradėsime apžvelgę ​​pralaidumo stebėjimą. Paaiškinsime, kas tai yra ir, dar svarbiau, kaip jis veikia. Tai paskatins mus aptarti paprastą tinklo valdymo protokolą, daugumos stebėjimo priemonių pagrindą. Tuomet trumpai aptarsime „Linux“ apskritai ir tai, ką reiškia naudoti kaip stebėjimo įrankių platformą. Kai visi būsime tame pačiame puslapyje, būsime pasirengę pagrindiniam dalykui - geriausiems „Linux“ pralaidumo stebėjimo įrankiams.

instagram viewer

Pralaidumo stebėjimas

Tinklo pralaidumo stebėjimas yra labai specifinė stebėjimo rūšis. Tai išmatuoja srauto, einančio per tam tikrą tinklo tašką, kiekį. Paprastai matavimo taškas yra maršrutizatorius arba komutatorių sąsaja, tačiau neretai reikia stebėti serverio LAN sąsajos pralaidumą. Svarbus dalykas yra suvokti, kad viskas, ką matuojame, yra srautas. Pralaidumo stebėjimas nesuteiks jums jokios informacijos apie tai, kas yra eismas, tik apie tai, kokia jo dalis.

Yra keletas priežasčių, kodėl norima stebėti tinklo pralaidumo naudojimą. Visų pirma, tai gali padėti tiksliai nustatyti ginčijamas sritis. Kaip tinklo grandinės išnaudojimas auga, jos spektaklis pradeda blogėti. Tai yra gyvenimo faktas. Kuo labiau priartėsite prie maksimalaus pajėgumo, tuo daugiau įtakos turėsite našumui. Autorius leidžianti jums stebėkite tinklo naudojimą, pralaidumas stebėjimo įrankiai suteikia jums galimybę nustatyti aukštą panaudojimą ir adresą prieš tai tampa pastebimi vartotojams.

Pajėgumų planavimas yra dar vienas svarbus tinklo stebėjimo priemonių pranašumas. Tinklo grandinės, ypač tolimojo ryšio WAN jungtys, yra brangios ir dažnai turės tik pralaidumas to reikėjo, kai jie buvo iš pradžių įdiegti. Nors tūkstpriekiekis pralaidumas mnieko buvo gerai tada, tai ilgainiui reikės padidinti. Stebėdami tinklo grandinių pralaidumo naudojimo raidą, galėsite pamatyti, kuriuos ir kada reikia atnaujinti.

Pralaidumas stebėjimo priemonės gali taip pat būti naudinga šalinant blogą programos našumą. Kai vartotojas skundžiasi, kad sulėtėjo kai kurios nuotolinės programos, žiūri į tinklą pralaidumas panaudojimas gali suteiks jums gana gerą mintį, ar problemą sukelia tinklo perkrovos, ar ne. Jei matote, kad tinklas išnaudojamas mažai, greičiausiai trikčių šalinimo veiksmus galite sutelkti kitur.

SNMP stebėjimas paaiškintas

Dauguma tinklo pralaidumo stebėjimo įrankiai pasikliaukite paprastu tinklo valdymo protokolu (SNMP). Daugelyje tinklo įrenginių yra įmontuota SNMP galimybė ir juos galima apžiūrėti stebėjimo priemonėmis reguliariais laiko tarpais. Nepaisant klaidinančio pavadinimo, SNMP yra iš tikrųjų gana sudėtingas. Bet nesijaudink, tu nebūtinai turi būti ekspertas ir žinoti viską apie tai, kad juo galėtų naudotis. Tai yra lygiai taip pat, kaip nereikia vairuoti automobilio, kad būtum automechanikas. Pageidautina, kad būtų bent šiek tiek idėjos, kaip tai veikia todėl pažvelkime į tai.

SNMP yra komunikacijos protokolas, nurodantis, kaip SNMP valdymo sistema yra apytiksliain skaityti ir rašyti veikimo parametrus nuotoliniuose įrenginiuose. Parametrai yra vadinami objektų identifikatoriais arba OID. Keletas įdomių OID stebėjimo požiūriu yra tie, kuriuose yra majorasprietaisas metrika, tokia kaip CPU ir atmintis pvz., įkelti ar naudoti diską. Bet stebint tinklų kūrimą pralaidumo panaudojimas, du OID kelia ypatingą susidomėjimą. Jie yra su kiekviena sąsaja susieti baitai ir baitai skaitikliuose. Jie automatiškai didinami tinklo įrenginiais kai duomenys yra išvedami arba įvedami.

Nuo tada, kai IT saugumas nebuvo problema, SNMP saugumas yra tik minimalus. SNMP tvarkyklė, jungianti prie įrenginio, kuriame įjungta SNMP, su prašymu perduos „bendruomenės eilutę“. Jei eilutė sutampa su įranga, sukonfigūruota, užklausa bus vykdoma. Įrenginiuose paprastai yra dvi sukonfigūruotos bendruomenės eilutės: viena skirta tik skaityti OID, kita - modifikuojamoms. Bendravimas nėra užšifruotas, o kas nors jį įsiterpia, bendruomenės tekstai bus matomi aiškiai. Štai kodėl SNMP naudojamas tik privačiuose, saugiuose tinkluose.

Realus gyvenimo pavyzdys

Štai kaip dauguma stebėjimo sistemų naudoja SNMP norėdamos stebėti pralaidumo naudojimą. Jie periodiškai nuskaito tinklo įrenginio sąsajų skaitiklius baitais ir žiniaraščiais tam tikrais laiko tarpais. Fkelios minutės yra tipiškas intervalas vertės tačiau tikslesnei raiškai galima naudoti trumpesnius laikus. Tada jie saugo apklausta reikšmes kažkokioje duomenų bazėje ar faile.

Likusi proceso dalis yra paprasta matematika. Stebėjimo sistema atima ankstesnę skaitiklio vertę iš dabartinės, kad gautų perduotų ar gautų baitų skaičių per apklausos intervalą. Tada jis gali padauginti šį skaičių iš aštuonių, kad gautų bitų skaičių, ir padalyti jį iš sekundžių skaičiaus intervalas norint gauti bitų skaičių per sekundę. Ši informacija paprastai nubraižoma grafike, rodančioje jos raidą laike, ir saugoma duomenų bazėje.

Svarbu pažymėti, kad tai, ką gausite, yra vidutinis sunaudojimo per apklausos intervalą įvertinimas, o ne tikrasis pralaidumo sunaudojimas. Tarkime, tarkime, kad per pusę balsavimo intervalo grandinė naudojama maksimalia galia ir per antrą pusę ji nevyksta. Atrodytų, kad jis bus panaudotas 50% savo pajėgumų, nepaisant to, kad jo ilgesnis laikotarpis buvo padidintas. Trumpesni apklausų intervalai sumažins šį iškraipymą, tačiau svarbu nepamiršti, kad šios sistemos pateikia tik vidutines vertes.

Žodis apie „Linux“

Kaip operacinė sistema, „Linux“ funkciniu požiūriu nėra labai skirtinga nuo kitų, tokių kaip „Windows“ ar „OS X“. Pagrindinis skirtumas tarp Linux ir kitų populiarių operacinių sistemų yra tas, kad Linux yra atvirojo kodo produktas o daugumą platinimų galima įsigyti nemokamai. Daugelis žmonių yra linkę painioti atviro kodo ir nemokamus. Tiesa, kad atvirojo kodo programinė įranga dažnai yra nemokama, tačiau nebūtinai taip yra. Pavyzdžiui, „Red Hat Enterprise Linux“ OS nėra nemokama. Norėdami papildyti painiavą, atvirojo kodo judėjimo dalyviai dažnai vadina atvirojo kodo programinę įrangą kaip laisvą programinę įrangą, suteikiančią laisvę, o ne kainuojančią.

Bėgant metams, Linux, kuris buvo apiece įdiegta ribota operacinė sistema nerdai ir informatikos studentai - prisimenu, kad kelias savaites leidote atsisiųsdamas SLS Linux vienu diskelio atvaizdu vienu metu naudojant 1200 baudų ryšį; Manau, aš buvau vienas iš tų nerdaituri išpopuliarėjo kaip serverio operacinė sistema. Kai kurie naujausi platinimai taip pat daro didelę pažangą kaip perspektyvi alternatyva „Windows“ kaip asmeninio kompiuterio operacinė sistema.

Linux kaip stebėjimo platformos naudojimas

Nors „Linux“ yra populiari visų rūšių serverių operacinė sistema, ji yra dar svarbesnė, kai reikia paleisti konkrečius įrankius. Tčia yra keli nemokami ir atvirojo kodo tinklai pralaidumas stebėjimo įrankis, kuris bus įjungtasly paleisti „Linux“. Ir jei tur pasirinktas įrankis gali paleisti arba „Windows“ arba „Linux“, ar ne ekonomiškai prasmingiau būtų naudotis nemokama OS, o ne švaistyti pinigus brangiai kainuojančiai operacinei sistemai?

Kol some žmonės vis dar nepasitiki nemokamu ir atviruoju šaltiniu operacinės sistemos ir programinė įranga, skirta kritinėms programoms ir pavyzdžiui, nepateiktų savo brangiųjų įmonės duomenų ant ManoSQL serveris, veikiantis „Linux“, Daug iš jų paprastai neturi kaip daugelis prieštaravimai dėl tinklo administravimo įrankių platformos naudojimo.

Vienas didelis „Linux“, kaip pagrindinės tinklo stebėjimo priemonių platformos, naudojimo pranašumas yra tas, kad nesunku nustatyti „Linux“ serverį, turintį tik reikiamus paketus. Nors tai galima padaryti naudojant „Windows“, ji yra žymiai sudėtingesnė.

Geriausi „Linux“ pralaidumo stebėjimo įrankiai

Mes internete ieškojome geriausių pralaidumo stebėjimo įrankių, kurie gali veikti „Linux“. Tai, ką mes sugalvojome, yra keletas komercinių produktų, keletas nemokamų ir atvirojo kodo produktų. Kai kuriuos produktus iš mūsų sąrašo galima įdiegti „Linux“ arba „Windows“, o kai kuriuos - tik „Linux“. Jie visi siūlo SNMP pralaidumo stebėjimą ir visi turi centralizuotą konsolę, kurioje galite konfigūruoti įrankį ir pamatyti stebėjimo rezultatus. Nors yra keli tik komandinės eilutės įrankiai, mes juos neįtraukėme į savo sąrašą.

1. „ManageEngine OpManager“

„ManageEngine OpManager“ yra galingas „viskas viename“ tinklo stebėjimo įrankis kad siūlo išsamias tinklo stebėjimo galimybes. Tai gali padės jums nepamiršti tinklo pralaidumo panaudojimas, aptikti tinklo gedimus realiuoju laiku, pašalinti klaidas ir užkirsti kelią prastovai. Šis įrankis palaiko įvairias aplinkybes iš daugelio pardavėjų ir gali būti pritaikytas jūsų tinklui, neatsižvelgiant į jo dydį. Tai gali veikti tiek Linux, tiek Windows ir leis jums stebėti savo įrenginius ir tinklą ir duoti tau matomumas visoje jūsų tinklo infrastruktūroje. Įdiegti ir nustatyti šį gaminį yra lengva ir lengva. Jį galite paleisti per dvi minutes. Jam nereikia jokių sudėtingų diegimo procedūrų, jis pateikiamas kartu su įmontuotomis duomenų bazėmis ir interneto serveriais.

„ManageEngine OpManager“ informacijos suvestinė

„ManageEngine OpManager“ nuolat stebi tinklo įrenginių našumą realiuoju laiku ir rodo jį ant savo tiesioginiai prietaisų skydeliai ir grafikai. Be pralaidumo, tt tiria keletą kritinių veiklos rodiklių, tokių kaip paketų praradimas, klaidos ir išmetimai ir kt.

Šis įrankis gali padėti aptikti, identifikuoti ir pašalinti tinklo problemas jos įspėjimai dėl slenksčio. Galite lengvai nustatyti kelis kiekvienos našumo metrikos slenksčius ir gauti pranešimus kai jie viršijami. R„eporting“ yra dar viena sritis, kurioje šis įrankis šviečia. Pažangios ataskaitos leis jums gauti išsamios įžvalgos apie tinklo veikimą. Yra daugiau nei 100 integruotų ataskaitų ir tu prireikus gali tinkinti, planuoti ir eksportuoti šias „out-the-box“ ataskaitas.

2. „Zabbix“

„Zabbix“ yra nemokamas ir atvirojo kodo produktas, kurį galima naudoti bet kam stebėti. Įrankiai gali veikti daugybėje „Linux“ paskirstymų, įskaitant „Rapsbian“, „Raspberry Pi“ versiją „Linux“, ir jie stebės tinklą pralaidumas, serveriai, programos ir paslaugos, taip pat kaip debesų aplinka. Jis pasižymi labai profesionalia išvaizda. Tjo produktas taip pat gali pasigirti plačiu funkcijų rinkiniu, neribotu masteliu, paskirstytu stebėjimu, dideliu saugumu ir dideliu prieinamumu. Nepaisant to, kad tai laisva yra tikras įmonės lygio produktas.

„Zabbix“ prietaisų skydelis

„Zabbix“ naudoja stebėjimo technologijų derinį. Tai palaiko SNMP stebėjimą, taip pat intelektinės platformos stebėjimo sąsają (IMPI). Jis taip pat gali vykdyti agentais pagrįstą stebėjimą su agentais, prieinamais daugelyje platformų. Daugeliui įrenginių yra lengvas sąranka, todėl yra automatinis aptikimas, taip pat paruošti šablonai. Įrankių žiniatinklio vartotojo sąsajoje yra keletas pažangių funkcijų, tokių kaip valdiklių pagrįstos informacijos suvestinės, grafikai, tinklo žemėlapiai, skaidrių demonstracija ir išsamios ataskaitos.

„Zabbix“Taip pat joje yra lengvai pritaikoma įspėjimo sistema, kuri ne tik išsiųs detalus pranešimų pranešimai, bet kad taip pat gali būti pritaikytas atsižvelgiant į gavėjo vaidmenį. Tai gali taip pat eskalavimo problemos atsižvelgiant į lankstų vartotojo apibrėžtą service levelės.

3. Nagios

Yra dvi versijos Nagios prieinama. Čia yra nemokamas ir atvirasis šaltinis „Nagios Core“ ir ten yra mokama Nagios XI. Abu turi tą patį variklį, tačiau panašumas čia ir sustings. „Nagios Core“ yra atvirojo kodo stebėjimo sistema, veikianti „Linux“. Sistema yra visiškai modulinė, o pagrindinis jos variklis yra pagrindinis. Variklį papildo dešimtys galimų įskiepių, kuriuos galima atsisiųsti, kad sistemos funkcijų būtų daugiau. Kiekvienas papildinys prideda kai kurias savybes prie pagrindinio elemento.

„Nagios XI“ prietaisų skydelis

Išsaugant modulinį požiūrį, įrankio priekiai taip pat yra moduliniai, taip pat galima atsisiųsti keletą skirtingų bendruomenės sukurtų parinkčių. Nagios branduolys, įskiepiai ir priekinis galas sujungiami ir sukuriama gana išsami stebėjimo sistema. Vis dėlto yra šio modulio trūkumų. Nustatymas „Nagios Core“ gali pasirodyti sudėtinga užduotis.

Nagios XI yra komercinis produktas, kurio pagrindą sudaro „Nagios Core“ variklis Bet tai yra pilnas savarankiško stebėjimo sprendimas. Produktas skirtas plačiai auditorijai - nuo mažų įmonių iki didelių korporacijų. Įdiegti ir sukonfigūruoti yra daug lengviau nei „Nagios Core“, dėka jo konfigūravimo vedlio ir automatinio aptikimo variklio. Žinoma, toks lengvas sąranka ir konfigūracija kainuoja. Galite tikėtis sumokėti apie 2 000 USD už 100 mazgų licenciją ir maždaug dešimt kartų daugiau už neribotą.

4. „Zenoss“ branduolys

„Zenoss“ branduolysgali nebūti tokia populiari kaip kai kurios kitos stebėjimo priemonės šiame sąraše, tačiau jos tikrai verta būti čia dėl savo funkcijų rinkinio ir profesionalios išvaizdos. Įrankis gali stebėti daugelį dalykų, pavyzdžiui, pralaidumo naudojimą, srauto srautus ar tokias paslaugas kaip HTTP ir FTP. Jis turi švarią ir paprastą vartotojo sąsają, o jo perspėjimo sistema yra puiki. Vienas dalykas verta paminėti yra jos gana unikali daugybinė perspėjimo sistema. Tai leidžia įspėti antrą asmenį, jei pirmasis neatsako per iš anksto nustatytą terminą.

„Zenoss Core“ prietaisų skydelis

Neigiama linkme, „Zenoss“ branduolys yra viena iš sudėtingiausių diegimo ir nustatymo stebėjimo sistemų. Diegimas yra visiškai komandų eilutės pagrįstas procesas. Šiandien tinklo administratoriai yra įpratę prie GUI diegėjų, konfigūravimo vedlių ir automatinio aptikimo variklių. Dėl to produkto diegimas gali atrodyti šiek tiek archajiškas. Ir vėl tai atitinka Linux pasaulį. Tčia yra daug diegimas ir konfigūravimas turima dokumentacija ir galutinis rezultatas verčia stengtis.

5. Kaktusai

Mes turėjome įtraukti Kaktusai šiame sąraše. Po visko, sulaukęs 17 metų, Tai viena seniausių nemokamų ir atvirojo kodo stebėjimo platformų. Ir vis dar yra gana populiarus iki šių dienų ji vis dar aktyviai plėtojama. Naujausia versija buvo ką tik išleista sausio pabaigoje. Nors Kaktusaigali būti ne tokia turtinga kaip kai kurios kita produktų, jis vis dar yra puikus įrankis. ts internetinė vartotojo sąsaja turi šiek tiek senovės įspūdį, tačiau ji yra gerai išdėstyta ir lengvai suprantama bei naudojama. Kaktusai susideda iš greito rinkėjo, patobulintų grafikų šablonų ir kelių įsigijimo būdų. Nors įrankis pirmiausia remiasi SNMP apklausa, tinkintus scenarijus galima sukurti norint gauti duomenis iš beveik bet kokio šaltinio.

Kaktusų ekrano kopija

Pagrindinis šio įrankio privalumas yra apklausiant įrenginius, kad būtų galima gauti jų metriką -tokius kaip pralaidumo panaudojimas ir grafikuoti surinktus duomenis interneto puslapiuose. Tai daro puikų darbą, bet tai ir padarys. Jei jums nereikia įspėjimo, išgalvotų reportažų ar kitų priedų, produktas gali būti paprastas. O jei reikia daugiau funkcionalumas, Kaktusai yra atvirojo kodo ir visiškai parašytas PHP, todėl jį galima lengvai pritaikyti ir tu gali papildyti bet kokia trūksta jums reikalingų funkcijų.

Kaktusai plačiai naudoja šablonus, kurie palengvina konfigūraciją. Yra įrenginių šablonai, naudojami daugeliui įprastų tipų prietaisų, taip pat diagramų šablonai. Taip pat yra didžiulė internetinė vartotojų bendruomenė, rašanti įvairius tinkintus šablonus ir leidžianti juos naudoti bendruomenei. Daugelis įrangos gamintojų taip pat siūlo atsisiųsti „Cacti“ šablonus.

6. MRTG

Kelių maršrutizatorių eismo sraigtasparnis, arba MRTG, yra visų tinklo pralaidumo stebėjimo sistemų senelis. Kol atvirojo kodo projektas turi maždaug nuo 1995 m., jis vis dar plačiai naudojamas, nepaisant to, kad naujausia versija jau yra penkerių metų. Tai galima naudoti „Linux“ ir „Windows“. Pradinis nustatymas ir konfigūravimas yra šiek tiek sudėtingesni nei tai, ką patyrėte naudodamiesi kitomis stebėjimo sistemomis, tačiau puikią dokumentaciją lengvai rasite.

MRTG ekrano kopija

Diegimas MRTG yra kelių etapų procesas, todėl turite atidžiai vykdyti sąrankos instrukcijas. Įdiegę programinę įrangą, sukonfigūruosite jos konfigūracijos failą. Ką MRTG trūksta patogumo vartotojui, jis įgyja lankstumo. Dažniausiai parašyta „Perl“, ją galima lengvai modifikuoti ir pritaikyti atsižvelgiant į konkrečius poreikius. Tai, kad tai pirmoji stebėjimo sistema ir kad ji vis dar yra, patvirtina jos vertę.

watch instagram story