- - 6 geriausios „Linux“ stebėjimo programos ir įrankiai 2019 metams

6 geriausios „Linux“ stebėjimo programinės įrangos ir įrankių 2019 m

Kai Linus Torvalds išleido pirmąjąsavo „Linux“ branduolio atgal 1991 m., niekas negalvojo, kad jis kada nors išaugs iki to, kuo tapo. Šiandien „Linux“ yra visur ir, nors ji dar nebuvo panaši į įprastą stalinių kompiuterių operacinę sistemą, dabar yra įprasta serveriuose. Kaip ir serverius, kuriuose veikia bet kuri kita operacinė sistema, reikia stebėti ir „Linux“ serverius. Šiandieninė IT aplinka yra tokia didelė ir sudėtingakad stebėjimo priemonės yra beveik privalomos. Tačiau šis įrašas yra ne tik apie „Linux“ serverių stebėjimą, bet taip pat apie „Linux“ kaip stebėjimo platformos naudojimą. Galima naudoti kai kurias geriausias stebėjimo priemones„Linux“. Tiesą sakant, kai kurie niekuo kitu nesinaudos. Mes ieškojome jūsų rinkos, ieškodami geriausios „Linux“ stebėjimo programinės įrangos ir įrankių, ir džiaugiamės galėdami pasidalinti savo pastangų rezultatais su savo skaitytojais.

Pradėsime diskusiją trumpai kalbėdamiapie „Linux“, kas tai yra, jo istoriją ir dabartinę būklę. Tada aptarsime „Linux“ kompiuterių stebėjimą. Bandysime išsiaiškinti, ar yra skirtumų tarp „Linux“ kompiuterių stebėjimo ar kompiuterių, kuriuose veikia kita operacinė sistema. Kadangi „Linux“ yra populiari stebėjimo įrankių platforma, tai bus kita mūsų tema, kol galiausiai pateksime į įdomiausią dalį, geriausią „Linux“ stebėjimo programinę įrangą ir įrankius.

Žodis apie „Linux“

Paprasčiausia „Linux“ forma yra tikoperacinės sistemos branduolys. Tai yra pagrindinis operacinės sistemos komponentas, teikiantis įvairias paslaugas, tokias kaip atmintis, failai ir užduočių valdymas, kitiems procesams. Išplečiant, tai vardas, kurį mes paprastai suteikiame operacinėms sistemoms, kurių pagrindą sudaro branduolys, tačiau kurios yra pagamintos iš kelių papildomų modulių, paverčiančių ją visa kompiuterio operacine sistema, kuria gali naudotis žmonės. Svarbu suprasti skirtumą tarp „Linux“ branduolio ir „Linux“ operacinės sistemos. „Linux“ branduolys naudojamas kitose operacinėse sistemose, tokiose kaip „Android“, dažniausiai naudojama išmaniųjų telefonų operacinė sistema.

Kaip operacinė sistema, Linux nėra,funkciniu požiūriu labai skiriasi nuo kitų, tokių kaip „Windows“ ar „OS X“. Pagrindinis „Linux“ ir kitų populiarių operacinių sistemų skirtumas yra tas, kad „Linux“ yra atvirojo kodo produktas. Daugelis žmonių yra linkę painioti atvirojo 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 nurodo atvirojo kodo programinę įrangą kaip laisvą programinę įrangą, suteikiančią laisvę, o ne kainuojančią.

Bėgant metams, Linux, kuris buvo vienas ganakeista operacinė sistema, kurią įdiegė keistuoliai ir kompiuterių mokslų studentai - prisimenu, kad kelias savaites atsisiųsdavote jai vieną diskelio atvaizdą per 1200 baudų ryšį; Manau, buvau vienas iš tų keistuolių, jis išpopuliarėjo kaip serverio operacinė sistema.

Stebėti „Linux“

Stebėti „Linux“ yra pati pagrindinė išraiškalabai panašus į bet kurios kitos operacinės sistemos stebėjimą. Galų gale, „Linux“ yra operacinė sistema, kaip ir bet kuri kita (nors ji taip pat nepanaši į kitas). Ir kai jūs manote, kad tipiškas serverio stebėjimas labiau susijęs su aparatūra, o ne su operacine sistema, nesunku suprasti, kodėl ji nėra labai skirtinga.

Tačiau operacinė sistema yra tai, ką stebiįrankiai naudojami aparatūros būklei perskaityti. Kai kurie stebėjimo įrankiai, pavyzdžiui, SNMP naudoja operatyvinės metrikos iš operacinių sistemų gavimui. Stebint „Linux“ sistemą per SNMP, reikia, kad „snmpd“ paketas būtų įdiegtas ir paleistas. snmpd yra SNMP agentas, kuris sėdi ir laukia užklausų iš SNMP stebėjimo priemonių. Gavęs užklausą, ji ją apdoroja, surenka prašomą informaciją ir grąžina ją užklausėjui.

Kitos stebėjimo sistemos naudoja vietinį agentąrinkti duomenis. Kai pasirenkate tokią „Linux“ serverių stebėjimo sistemą, svarbu įsitikinti, kad agentas yra prieinamas jūsų konkrečiam „Linux“ paskirstymui. Kai kurie agentais pagrįsti stebėjimo įrankiai taip pat gali naudoti kitus duomenų rinkimo metodus ir dažnai yra geriausi variantai hibridiniuose tinkluose, kuriuose yra „Windows“ kompiuterių derinys, kurį galima stebėti naudojant pasirinktinį agentą, ir „Linux“, kurie stebimi tokiomis standartinėmis priemonėmis kaip SNMP.

„Linux“ kaip stebėjimo platforma

Nors Linux yra populiarivisų rūšių serverius, tai dar svarbiau, kai reikia paleisti konkrečius įrankius. Visų pirma, yra keletas nemokamų ir atvirojo tinklo stebėjimo įrankių, kurie veiks „Linux“. Ir net jei jūsų pasirinktas įrankis galėtų veikti „Windows“, ar ne ekonomiškai prasmingiau būtų naudotis nemokama OS, o ne švaistyti pinigus brangiai kainuojančiai operacinei sistemai?

Kai kurie žmonės vis dar nepasitiki laisvais iratvirojo kodo programinė įranga, skirta kritinėms užduotims. Pavyzdžiui, jie neneštų savo brangių įmonės duomenų į „SQL“ serverį, veikiantį „Linux“. Tačiau šie žmonės paprastai neprieštarauja, kad būtų naudojama tinklo administravimo įrankių platforma.

Vienas didelis privalumas naudojant Linux kaipPagrindinė tinklo stebėjimo įrankių platforma yra ta, kad nesunku nustatyti „Linux“ serverį, turintį tik reikiamus paketus. Nors tai galima padaryti naudojant „Windows“, ji yra žymiai sudėtingesnė.

Mūsų populiariausia „Linux“ stebėjimo programinė įranga ir įrankiai

Pakankamai pasakyta apie „Linux“, pažvelkime įgeriausias įrankis, kurį mes radome. Kaip minėta, mūsų sąraše yra įrankių, kurie gali būti naudojami „Linux“ serveriams ir tinklams stebėti, ir tinklo stebėjimo programinės įrangos, veikiančios „Linux“, derinys. Kai kurie įrankiai sujungia abu ir gali stebėti „Linux“ pagrindinius kompiuterius, kai veikia „Linux“. Jie idealiai tinka tik „Linux“ parduotuvėms.

1. „SolarWinds“ serverio ir programų monitorius (Nemokamas bandymas)

„SolarWinds“ padarė keletą geriausių rezultatųtinklo administravimo įrankiai jau dvidešimt metų. Tai yra labai vertinamas ir jo pavyzdinis produktas „SolarWinds Network Performance Monitor“ nuolat gauna geriausius atsiliepimus kaip vieną iš geriausių tinklo pralaidumo stebėjimo priemonių. „SolarWinds“ taip pat garsėja nemokamais įrankiais, mažesniais produktais, kurių kiekvienas patenkina specifinį tinklo administratorių poreikį. „SolarWinds Advanced“ potinklio skaičiuoklė ir „Kiwi Syslog Server“ yra du geri tų nemokamų įrankių pavyzdžiai.

Kaip „SolarWinds“ apibūdina save, Serverio ir programos monitorius yra „Windows“ pagrįsta „serverio stebėjimo programinė įrangasukurtas norint rasti ir išspręsti taikymo problemas “. Naudodamiesi šiuo įrankiu galėsite stebėti bet kurį serverį, kuriame bet kurioje vietoje veikia bet kuri programa. Jis gali būti naudojamas proaktyviai stebėti „Linux“ ir „Windows“ serverių bei programų našumą, talpą ir būklę duomenų centruose, nuotoliniuose biuruose ir debesyje.

„SolarWinds“ serverio ir programų stebėjimo prietaisų skydelis

  • NEMOKAMAS BANDYMAS: „SolarWinds“ serveris ir programų monitorius
  • Parsisiuntimo nuoroda: https://www.solarwinds.com/server-application-monitor/registration

Linux serverio stebėjimo komponentai Serverio ir programos monitorius leis jums stebėti, įspėti ir pranešti apie tainašumo problemos jūsų „Linux“ serveriuose. Galite stebėti išteklių naudojimą „Linux“ serveriuose. Gaukite įspėjimus apie procesoriaus perkrovas, nepakankamą RAM kiekį ir saugojimo problemas, pvz., Diskus, kurių talpa baigėsi. Taip pat galėsite stebėti „Linux“ serverio aparatinės įrangos komponentų būklę, įskaitant temperatūrą, ventiliatoriaus greitį, maitinimo šaltinį ir kt. Galite gauti įspėjimus, kai serverio aparatūros komponentai yra įspėjamose ar kritinėse būsenose, todėl gali sumažėti serverio prastovos dėl aparatūros gedimo.

Ši išsami serverio stebėjimo platformayra lengvai naudojamas ir tinkinamas internetinis prietaisų skydelis, iš kurio galite stebėti daugiau nei 1200 pardavėjų programų, serverių, duomenų bazių ir saugyklos. „SolarWinds“ serveris ir programų monitorius teikia automatinį programų ir infrastruktūros atradimą ir žemėlapių sudarymą. Jis taip pat turi tinkinamus stebėjimo šablonus ir iš anksto sukurtus įspėjimus bei ataskaitas.

Kaina „SolarWinds“ serveris ir programų monitorius yra pagrįstas komponentų, mazgų irapimtys stebimos. Jis prasideda nuo 2 995 USD už 150 monitorių. Jei norėtumėte išbandyti produktą prieš pirkdami, galite atsisiųsti nemokamą 30 dienų bandomąją versiją.

2. PRTG

Į „Paessler Router Traffic Grapher“ (PRTG) yra dar vienas „Windows“ pagrįstas įrankis, kuris yra idealusstebėti „Linux“ išteklius. Tai yra vienas iš lengviausių ir greičiausių įrankių, kuriuos galite nustatyti, o „Paessler“ tvirtina, kad jūs galite būti pasiruošę ir veikti per kelias minutes. Tiesa, kad gaminio nustatymas yra įspūdingai greitas, iš dalies dėl automatinio aptikimo funkcijos, kuri nuskaito jūsų tinklą ir automatiškai prideda aptiktus komponentus.

Vartotojo sąsaja (arba veikiau sąsajos) yradar vienas stiprus programinės įrangos kostiumas. Galite pasirinkti tarp „Windows“ konsolės, „Ajax“ pagrįstos žiniatinklio sąsajos arba mobiliųjų programų, skirtų „Android“, „iOS“ ir „Windows Phone“. Viena iš unikalių programų mobiliesiems funkcijų leis nuskaityti QR kodo etiketę, pritvirtintą prie jūsų įrangos, kad galėtumėte greitai pamatyti jos būseną.

PRTG „Linux Sensor“ ekrano kopija

PRTG gali stebėti beveik viską, nes josnovatoriška jutiklių architektūra. Galite manyti, kad jutikliai yra produkto priedai. Tačiau jutikliai jau yra įmontuoti į gaminį. Pritaikyti „Linux“ ir „Unix“ jutikliai naudojami „Linux“ pagrindiniams kompiuteriams stebėti, nereikia nieko diegti ar modifikuoti. „Linux“ serveriai stebimi naudojant WBEM ir SSH protokolų derinį. Duomenys siunčiami per saugų ryšį, kad slaptos informacijos informacija nepakenktų siunčiant stebėjimo duomenis.

PRTGKainodara yra pagrįsta jutiklių skaičiumijūs naudojate ten, kur jutiklis yra bet kuris parametras ar metrika, kurią jums reikia stebėti. Pavyzdžiui, kiekviena sąsaja, stebima per SNMP, naudoja vieną jutiklį. Panašiai kiekvienas „Linux“ kompiuteris naudoja jutiklį. Produktas yra pilnos versijos nemokama versija, kuri apsiriboja 100 jutiklių stebėjimu. Jei norite daugiau jutiklių, reikia mokėti licencijas. Jų kaina skiriasi priklausomai nuo jutiklių talpos, pradedant nuo 1 600 USD už 500 jutiklių. Galite atsisiųsti nemokamą 30 dienų bandomąjį daviklį.

3. „Zabbix“

„Zabbix“ yra nemokamas ir atvirojo kodo produktas, kuris gali būtinaudojamas bet kam stebėti. Įrankiai gali veikti daugybėje „Linux“ paskirstymų, įskaitant „Rapsbian“, „Raspberry Pi“ versiją „Linux“, ir jie stebės tinklus, serverius, programas ir paslaugas bei debesų aplinką. Jis pasižymi labai profesionalia išvaizda ir pojūčiu, panašiai, kaip galite tikėtis iš komercinio produkto. Nepaisant geros išvaizdos, nepakanka būti mūsų sąraše. Laimei, šis produktas taip pat gali pasigirti plačiu funkcijų rinkiniu, neribotu masteliu, paskirstytu stebėjimu, dideliu saugumu ir dideliu prieinamumu. Tai tikras įmonės lygio produktas.

„Zabbix“ prietaisų skydelio ekrano kopija

„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 agentų stebėjimą su agentais, prieinamais daugelyje platformų. Daugeliui įrenginių yra lengvas sąranka, tai 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.

Produktas taip pat pasižymi dideliu pritaikymuįspėjimo sistema, kuri ne tik išsiųs pranešimų pranešimus, kuriuose yra informacijos apie veikimo laiką ir atsargas, bet taip pat gali būti pritaikyta atsižvelgiant į gavėjo vaidmenį. Tai taip pat gali paaštrinti problemas atsižvelgiant į lanksčius vartotojo apibrėžtus paslaugų lygius. Jūs netgi galite leisti „Zabbix“ automatiškai išspręsti kai kurias problemas.

4. Nagios

Yra dvi konkuruojančios versijos Nagios prieinama. Čia yra nemokamas ir atvirasis šaltinis „Nagios Core“ ir ten yra mokama Nagios XI. Abu turi tą patį pagrindinį variklį, tačiau panašumas čia ir baigiasi. „Nagios Core“ yra atvirojo kodo stebėjimo sistema, kuri veikia„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ų skydelio ekrano kopija

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. Atsižvelgiant į tai, turbūt daug kas nenustebins, kai pasakysiu jums, kad nustatote „Nagios Core“ gali būti bauginanti užduotis.

Nagios XI yra komercinis produktas, kurio pagrindą sudaro „Nagios Core“ variklis. Tačiau tai yra visiškai savarankiškas stebėjimo sprendimas. Produktas skirtas plačiai auditorijai - nuo mažų įmonių iki didelių korporacijų. Daug lengviau įdiegti ir konfigūruoti nei „Nagios Core“, dėka jo konfigūravimo vedlio ir automatinio aptikimo variklio. Žinoma, tai nėra nemokama. Galite tikėtis sumokėti apie 2 000 USD už 100 mazgų licenciją ir maždaug dešimt kartų daugiau už neribotą.

5. „Zenoss“ branduolys

„Zenoss“ branduolys tikriausiai nėra tokia populiari kaip kai kurios kitosšiame sąraše esančius stebėjimo įrankius, tačiau jis tikrai vertas dėmesio pirmiausia 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, kurį mes ypač mylėjome, tai 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

Vis dėlto ne viskas tobula. „Zenoss Core“ 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. Tačiau yra daugybė dokumentų, todėl galutinis rezultatas vertas diegimo pastangų.

6. Kaktusai

Į šį sąrašą turėjome įtraukti kaktusus. Galų gale, tai yra viena seniausių nemokamų ir atvirojo kodo stebėjimo platformų. Ir ji vis dar yra gana populiari iki šių dienų. Nors jis gali būti ne toks turtingas kaip kai kurie komerciniai ir net kai kurie atvirojo kodo produktai, vis dėlto jis yra puikus įrankis. jos internetinė vartotojo sąsaja turi šiek tiek senovės pojūtį - nereikia tikėtis HTML 5 animacijos, tačiau ji yra gerai išdėstyta, lengvai suprantama ir naudojama. „Cacti“ sudaro greitas rinkėjas, patobulinti grafikų šablonai ir keli įsigijimo būdai. Nors įrankis pirmiausia remiasi SNMP apklausa, tinkintus scenarijus galima sukurti norint gauti duomenis iš beveik bet kokio šaltinio.

„Cacti Promo“ ekrano kopijos

Pagrindinis šio įrankio pranašumas yra apklausos įrenginiuoseatsisiųsti jų metriką ir surinktų duomenų grafiką tinklalapiuose. Tai iš tikrųjų daro puikų darbą, bet būtent tai ir padarys. Tačiau jei jums nereikia įspėjimo, išgalvotų reportažų ar kitų priedų, produktas gali būti paprastas. Ir jei jums reikia daugiau, „Cacti“ yra visiškai parašytas PHP, todėl jį galima lengvai pritaikyti. Galite lengvai pritaikyti jį mūsų specifiniams poreikiams ir pridėti trūkstamas funkcijas, kurių jums reikia.

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

Komentarai