Stebėjimas

„Linux“ stebėjimo įrankiai „Galutinis vadovas“

„Linux“ stebėjimo įrankiai „Galutinis vadovas“
Jei esate IT specialistas, dirbantis su „Linux“ sistemomis, norint įdiegti programinės įrangos būklę būtina įdiegti „Linux“ stebėjimo įrankius. Turint platų „Linux“ tinklo stebėjimo įrankių asortimentą nuo atvirojo kodo iki uždaro kodo, gali būti sunku padaryti galutinį pasirinkimą. Norėdami teisingai nuspręsti, turite tiksliai žinoti, ko norite iš savo „Linux“ stebėjimo įrankio.Šiame straipsnyje aptarsime keletą dalykų, kuriuos turite nepamiršti priimdami sprendimą, ir apžvelgsime geriausius atvirojo kodo stebėjimo įrankius.Bandydami priimti sprendimą, turėsite apsvarstyti aparatinės ir programinės įrangos tipą, kurį stebėsite naudodami įrankį, tinklo mastelį ir dydį, biudžetą, su kuriuo dirbate, ir palaikymo tipą. tikėtis turėti.

Kaip pasirinkti „Linux“ stebėjimo įrankius:

Atviro kodo arba uždaras

Pirmas dalykas, kurį turite nepamiršti, yra tai, ar norite atvirojo, ar uždaro kodo sąrankos. Pagrindinis uždaro kodo programinės įrangos trūkumas yra tas, kad ji yra mokama. Tačiau jei susiduriate su didžiuliu tinklu ir neturite laiko išspręsti trikčių, naudodamiesi internetiniais forumais, tada tai gali būti kelias. Naudodamiesi uždaru šaltiniu, bet kada galite paprašyti ir gauti greitą klientų palaikymą. Vien tai gali būti verta pradinio mokesčio, jei turite klausimų ar rūpesčių.

Naudodami uždaro kodo programinę įrangą taip pat gausite paprastą naudojimąsi ir paprastai aukštesnį apsaugos lygį. Atvirojo kodo programinė įranga, priešingai, yra sudėtinga įsilaužti, bet ne neįmanoma.

Mastelis

Kai ketinate pasirinkti tinklo stebėjimo įrankį, turėtumėte atsižvelgti į savo tinklo mastelį ir dydį. Nes daug atvirojo kodo programinės įrangos yra sukurta ypač mažesnio dydžio sistemoms.

Jei naudojate platų įmonės tinklą su daugybe mazgų, neturėtumėte net svarstyti apie tokius įrankius kaip „SolarWinds NetFlow Traffic Analyzer“ arba „Paessler PRTG Network Monitor“. Šios paslaugos būtų tinkamos tiems didelio masto tinklams, kuriems gali tekti išplėsti savo vartotojų numerius praktiškai be jokio įspėjimo.

Kitas variantas, kurį reikia apsvarstyti, gali būti tokia paslauga kaip „Ganglia“. Šis yra labai keičiamas, tačiau turi tokių trūkumų kaip automatinės duomenų analizės nebuvimas. Tokie įrankiai kaip „SolarWinds NTA“ ar „Nagios Network Analyzer“ yra išsamesni ir tinkami jų saugos įspėjimams nustatyti ir analizuoti realiuoju laiku.

Parama

Į ką kiti turi atsižvelgti ieškodami „Linux“ stebėjimo įrankių. Labai svarbu pagalvoti apie jums reikalingą palaikymo lygį. Peržiūrėdami atvirojo kodo programas, turėtumėte būti pasirengę, kad nėra jokios palaikymo paslaugos, išskyrus vartotojų bendruomenę. Taigi turėtumėte žinoti apie jų internetinę vartotojų bendruomenę ir jos aktyvumą. Bet jei norite gauti greitą palaikymą arba to reikalauja jūsų verslo poreikiai, tuomet jums geriau pasirinkti atvirojo kodo programinę įrangą ir pasirengusią padėti klientų palaikymo komandą. Be to, kai kurie įrankiai, tokie kaip „EventSentry Light“, siūlo greitą perspėjimo sistemą ir bet kokių problemų šalinimą.

Geriausių atvirojo kodo „Linux“ tinklo stebėjimo įrankių apžvalga

Kai kurie atvirojo kodo stebėjimo trūkumai yra tai, kad šias priemones naudoti yra daug laiko reikalaujanti priemonė, be to, jos gali būti mažiau patogios vartotojui. Taip pat kartais su jais susiduriate su kenksmingais pakeitimais, o tai beveik negirdėta naudojant uždaro kodo programą. Tačiau dauguma atvirojo kodo įrankių turi daug funkcijų, tokių kaip uždaro kodo paslaugos ir dar daugiau, ir yra nemokamos. Tai ypač aktualu, kai yra tvirta internetinė vartotojų bendruomenė, į kurią galite kreiptis, jei reikia.

Nagios

Su „Nagios“ galite stebėti beveik bet kokio tipo komponentus. Tai apims svetaines, tarpinę programinę įrangą, sistemos metriką, tinklo protokolus, operacines sistemas, programas, žiniatinklio serverius ir dar daugiau.

„Nagios“ stebėjimas yra pagrįstas vadinamuoju „Core 4“ varikliu. Jūs pasiekiate aukštą našumo lygį ir sunaudojate mažiau serverio išteklių. Integraciją palaiko daugelis populiarių trečiųjų šalių programinės įrangos parinkčių per papildinius. Labiausiai tikėtina, kad kažkas kitas jau bus parašęs, sutaupydamas jums problemų tai padaryti.

„Nagios“ turi išsamią visos stebimos IT infrastruktūros ataskaitą. Be to, ji turi įvykių tvarkytuvus, kurie automatiškai paleidžia nepavykusias programas. Kitos funkcijos šį tinklo stebėjimo įrankį paverčia vienu naudingiausių: kelių vartotojų prieiga, pasirinktinės prieigos funkcija, leidžianti klientams peržiūrėti tik apie juos susijusius infrastruktūros komponentus, labai keičiama architektūra

Be to, paslauga turi itin aktyvią bendruomenę, kurioje gali pasigirti daugiau nei 1 milijonas vartotojų, kurie yra pasirengę jums padėti.

Icinga 2

„Icinga 2“ veikia ant originalios „Icinga“ pagrindo, tačiau turi keletą modifikacijų. Jis yra populiarus tarp IT specialistų dėl tiesioginių stebėjimo įrankių ir mastelio.

„Icinga 2“ puikiai tinka „Linux“, taip pat ir kitoms operacinėms sistemoms. Jis gali išmatuoti didesnius tinklus ir pateikti analizę naudojant diagramas ir spalvomis pažymėtus grafikus. Naudojant interaktyvias vizualinio stebėjimo prietaisų skydus, tinklo stebėjimas tampa lengvas. Jame naudojama atvirai sukurta API technologija, kurią sukūrė bendruomenė. „Icinga 2“ dideliu greičiu stebi sistemas ir realiuoju laiku sukuria duomenų vizualizavimo prietaisų skydelius.

„OpenNMS“

„OpenNMS“ leidžia sukurti tinklo stebėjimo įrankį praktiškai bet kokio tipo IT infrastruktūrai. Programinė įranga renka sistemos metriką naudodama HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON ir kt. Jis sukurtas atsižvelgiant į įvykių architektūrą ir palaiko „Grafana“.

„OpenNMS“ turi integruotas ataskaitų teikimo galimybes, leidžiančias realiuoju laiku turėti ataskaitas intuityviame prietaisų skydelyje ir diagramų sąrankoje. Apskritai „OpenNMS“ turi vartotojo sąsają, kuri plačiai laikoma puikia.

Jis specialiai sukurtas „Linux“, tačiau palaiko „Solaris“, „Windows“ ir OSX

Jame yra daug naudingų funkcijų, tokių kaip įrenginio temperatūros stebėjimo funkcija, labai pritaikoma administratoriaus informacijos suvestinė, efektyvus tiekimo stebėjimas, IPv4 ir IPv6 palaikymas. Ši paslauga leidžia nustatyti pasirinktinius pranešimus SMS žinutėmis, el. Paštu, XMPP ir kitais konkrečių įvykių metodais. Ką dar verta paminėti, kad yra geografinių mazgų žemėlapis, kuriame rodomi mazgai ir paslaugų teikimo nutraukimai naudojant „Google Maps“, „Open Street Map“ ar „MapQuest“

Kaktusai

„Cacti“ yra vienas geriausiai žinomų vardų atvirojo kodo tinklo stebėjimo programinėje įrangoje. Jį galima įdiegti „Linux“ arba „Windows OS“. Tai leidžia keliems vartotojams prisijungti prie tinklo duomenų ir stebėti tinklo įrenginius. Platforma teikia platų privatumo nustatymų valdymą, skirtą apibrėžti skirtingus naudotojų tipus su skirtingais prieigos lygiais.

Jame galite apibrėžti neribotą grafiko elementų skaičių naudodami CDEF ar duomenų šaltinius. Kartu pateikiama automatinio užpildymo grafiko parama. Jis taip pat palaiko RRD arba „Round-Robin Database“ failus. Tai turi daugiau nei vieną duomenų šaltinį. Jie taip pat gali naudoti RRD failą, kuris saugomas bet kuriame vietos failų sistemos taške.

Šis įrankis taip pat turi tokias naudingas funkcijas kaip vartotojo valdymas ir saugumas bei pasirinktiniai duomenų rinkimo scenarijai

Zabbix

„Zabbix“ yra dar viena populiari tinklo stebėjimo paslauga, suderinama su „Linux“ ir „Unix“. Tai daro jį populiarų įvairiausiems asmenims IT bendruomenėje.

Zabbix šiek tiek panašus į kaktusus. Vienas iš paslaugų pranašumų yra nusistovėjusi internetinė bendruomenė. Įrankis suteikia jums vizualų prietaisų skydelį, kuriame yra stebėjimo funkcijos. Per tinklo įspėjimus galite aptikti tinklo veiklos ir vietos diske pokyčius ir juos sekti. Taip pat galite stebėti procesoriaus apkrovą naudodami platformą, kad patikrintumėte veiklą jūsų tinkle.

Remdamasis tokiomis sistemomis kaip ICMP, SNMP ir TCP, „Zabbix“ gali aptikti tinklo problemas ir funkcijų vėlavimą. Be to, ji naudoja atvirojo kodo perspėjimo programinę įrangą, kuri praneš centrinei kontrolei, jei kada nors nutiks tinklo sutrikimas.

Checkmk

Jei ieškote paprasto stebėjimo nustatymo būdo, tinkančio bet kokiai aplinkai, turėtumėte atkreipti dėmesį į „Checkmk“. Įrankis stebi serverius, tinklus, debesijos išteklius, duomenų bazes, konteinerius, DI ir kt. „Checkmk“ veikia naudojant „Linux“, kaip virtualų ar fizinį įrenginį arba „Docker“ talpykloje. Visi jo komponentai pristatomi visiškai integruoti, todėl egzemplioriaus nustatymas užtruks tik kelias minutes.

„Checkmk“ stebėjimo apžvalgos ekranas

Dėl taisyklėmis pagrįstos konfigūracijos „1: n“ ir aukšto lygio automatizavimo, kuris paspartina darbo eigą, vartotojai gali valdyti net didelių aplinkų stebėjimą vos per kelias minutes. Galingos automatinio atradimo funkcijos, automatiniai agentų atnaujinimai ir kitos funkcijos sumažina jūsų stebėjimui skiriamą laiką ir pastangas.

„Checkmk Raw Edition“ yra visiškai atviro kodo ir siūlo nemokamą ir neribotą stebėjimą. „Checkmk Enterprise Edition“ yra su papildomomis funkcijomis. Dėl 1 900 oficialiai prieinamų papildinių (kurie visi yra licencijuoti pagal GPLv2), „Checkmk“ tinka daugeliui vartotojų scenarijų. „Checkmk“ architektūra yra labai efektyvi ir palaiko paskirstytą stebėjimą. Tai leis jums stebėti kelis šimtus tūkstančių paslaugų iš vieno egzemplioriaus ir lengvai valdyti paskirstytą aplinką su keliais šimtais egzempliorių.

„Checkmk“ kompanija yra gentis29 ir tai sugebėjo sukurti keičiamą įrankį su patogia grafine sąsaja. Nenuostabu, kad „Checkmk“ vartotojų bendruomenė plečiasi labai sparčiai. Šiandien Checkmk pasitiki daugiau nei 2000 organizacijų. Vartotojai yra įvairaus dydžio įmonės, taip pat vyriausybinės institucijos, dažnai turinčios kelis duomenų centrus ir labai didelės apimties įmones.

LibreNMS

„LibreNMS“ žinoma daugiausia dėl greito reagavimo programos. Jis yra toks efektyvus dėl gerai suprojektuotos atviro kodo API programinės įrangos su realaus laiko stebėjimo patikrinimų ir ataskaitų rinkiniais.

„LibreNMS“ yra gana naudinga. Tai teikia automatinius naujinimus apie jūsų tinklo veikimą naudojant išmanią įmontuotą perspėjimo sistemą.

Tai taip pat suteikia API ryšio galimybes su tinklo sistemomis, kurios yra horizontaliai keičiamos. Architektūra leidžia jums stebėti daugelį mazgų per centrinę valdymo sistemą. Yra dar vienas „LibreNMS“ naudojimo pranašumas: jis vienodai efektyviai palaiko „iOS“ ir „Android“. Jis netgi palaiko virtualias mašinas, jei ieškote tokio suderinamumo įrankio.

Prometėjas

„Prometheus“ yra gerai palaikomas tiek „Linux“, tiek „Unix“ sistemose ir yra efektyvus bei nemokamas tinklo stebėjimo įrankis. Tai taip pat suteikia jums patogias grafinės vizualizacijos funkcijas, integruojant ją su „Grafana“ grafikų programa.

Jame yra įmontuota „PromQL“ funkcija, kuri taip pat suteikia jums pritaikomą jos sąsajos vizualizaciją. Pamatysite, kad ji nėra pakankamai palaikoma bendruomenės, kaip kai kurie kiti šiame sąraše, pvz., „Zabbix“ ir „Cacti“. Verta pastebėti, kad paskutinį kartą didelių kompanijų, naudojančių „Prometheus“, skaičius nuolat auga, beveik užtikrindamas, kad ateinančiais metais jų pamatysite daugiau.

Observium bendruomenė

Tai puikus „Linux“ tinklo stebėjimo įrankis, skirtas mažoms serverių sistemoms. Jame yra profesionali internetinės plėtros aplinka, užtikrinanti, kad įrankis dažnai atnaujinamas. Jis palaiko dažniausiai naudojamas operacines sistemas ir naudoja standartinį SNMP tinklo stebėjimą.

„Observium“ turi dėmesio vertą stebėjimo funkcijų rinkinį savo vartotojams. Taip pat yra vaizdinės informacijos suvestinės sistema ir platus internetinis palaikymo tinklas. Tačiau trūkumai yra tai, kad jos siekiai vis dar išlieka nedideliu mastu, nes tai nėra geriausia atitiktis didelio masto tinklams ir nepateikia realaus laiko atnaujinimų bei pranešimų apie tinklo veiklą.

„Monitorix“

„Monitorix“ yra nedidelio masto „Unix“ ir „Linux“ pagrindu sukurtų serverių stebėjimo įrankis.

Nors jis geriausiai veikia su mažesniais serveriais, jis suteikia jums daug sistemos stebėjimo funkcijų. Jis gali stebėti tokius dalykus kaip duomenų suvartojimas, tinklo galimybės ar disko įrenginio šiluma. Tai užtikrina, kad vartotojas visada gali stebėti visas svarbiausias tinklo veikimo ypatybes. Šis įrankis taip pat siūlo galingus spalvų koduotus grafikus ir diagramas, kuriais galite kurti vizualinių tendencijų analizę.

Htop

„Htop“ yra lengvai pritaikoma stebėjimo įrankių programa, palaikanti tiek „Linux“, tiek „Unix“ sistemas.

Kai kurie sako, kad tai nėra vizualiai draugiškiausia stebėjimo programinė įranga. Vis dėlto tai naudinga teikiant tiesioginius naujinius apie tokius dalykus kaip saugojimo talpa ir tinklo veikla. Taip pat turėtumėte įvertinti jo intuityvią spalvų kodavimo sistemą.

BWM-NG

Paskutinis stebėjimo įrankis mūsų sąraše yra BWM-NG. Tai lanksti, naudinga programa, skirta pirmiausia mažų tinklų stebėjimo platformoms, palaikančioms „Linux“. Platforma suderinama su keliomis paslaugomis tiek su „Windows OS“, tiek su „Linux“. Jis daugiausia skirtas pralaidumo stebėjimui. Jei ieškote būtent šios funkcijos, tai gali būti jūsų įrankis.

Programa tam tikrais būdais yra panaši į ankstesnę BWM. Jis vis dar yra beta versijos, tačiau jame yra labai aktyvi internetinė bendruomenė, kuri vis dėlto gali jums padėti išspręsti bet kokias problemas.

Dabar jūs turite populiaresnių „Linux“ stebėjimo įrankių, kurie yra prieinami, apžvalgą. Jei naudojate „Linux“, pagalvokite, kuris iš jų bus tinkamas jūsų poreikiams.

Valdykite ir valdykite pelės judėjimą tarp kelių „Windows 10“ monitorių
„Dual Display Mouse Manager“ leidžia jums valdyti ir konfigūruoti pelės judėjimą tarp kelių monitorių, sulėtinant jo judėjimą šalia sienos. „Windows 1...
„WinMouse“ leidžia tinkinti ir pagerinti pelės žymeklio judėjimą „Windows“ kompiuteryje
Jei norite pagerinti numatytąsias pelės žymiklio funkcijas, naudokite nemokamą programinę įrangą „WinMouse“. Tai prideda daugiau funkcijų, kurios padė...
Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...