Järelevalve

Linuxi jälgimistööriistad Lõplik juhend

Linuxi jälgimistööriistad Lõplik juhend
Kui olete Linuxi süsteemidega tegelev IT-spetsialist, on tarkvara tervise tagamiseks hädavajalik Linuxi jälgimistööriistade juurutamine. Linuxi laia valiku võrguseire tööriistadest alates avatud lähtekoodist kuni suletud lähtekoodini võib lõpliku valiku tegemine olla keeruline. Ja õigesti otsustamiseks peate täpselt teadma, mida soovite oma Linuxi jälgimistööriistast.Selles artiklis käsitleme mõningaid punkte, mida peate otsustamisel meeles pidama, ja koostame ülevaate parimatest avatud lähtekoodiga jälgimisvahenditest.Otsuse tegemisel peate arvestama riistvara ja tarkvara tüübiga, mida tööriistaga jälgite, oma võrgu mastaapsust ja suurust, eelarvet, millega töötate, ja teie toetuse tüüpi loodan, et on.

Kuidas valida Linuxi jälgimistööriistu:

Avatud lähtekoodiga või suletud

Esimene punkt, mida peate meeles pidama, on see, kas soovite avatud lähtekoodiga või suletud lähtekoodiga seadistust. Suletud lähtekoodiga tarkvara peamine puudus on see, et see on tasuline. Kuid kui teil on siiski tegemist tohutu võrguga ja teil pole aega veebifoorumite abil tõrkeotsingut teha, võib see olla õige tee. Suletud lähtekoodiga saate igal ajal küsida ja saada kiiret kliendituge. Ainuüksi see võib algtasu väärt olla, kui teil on küsimusi või muresid.

Suletud lähtekoodiga tarkvara abil saate ka sujuvama kasutatavuse ja tavaliselt ka kõrgema kaitse taseme. Avatud lähtekoodiga tarkvara on seevastu keeruline häkkida, kuid mitte võimatu.

Skaalautuvus

Võrgu jälgimise tööriista valimisel peaksite arvestama oma võrgu mastaapsuse ja suurusega. Kuna palju avatud lähtekoodiga tarkvara on mõeldud just väiksemate süsteemide jaoks.

Kui teil on ulatuslik korporatiivne võrk, kus on palju sõlme, ei tohiks te isegi mõelda järgmistele tööriistadele: SolarWinds NetFlow Traffic Analyzer või Paessler PRTG Network Monitor. Need teenused sobivad nende suuremahuliste võrkude jaoks, mis võivad vajada oma kasutajate arvu laiendamist praktiliselt ilma hoiatuseta.

Teine võimalus kaaluda võib olla selline teenus nagu Ganglia. See on väga skaleeritav, kuid sellel on sellised puudused nagu andmete automaatse analüüsi puudumine. Sellised tööriistad nagu SolarWinds NTA või Nagios Network Analyzer on põhjalikumad ja sobivad nende turvahoiatuste seadistamiseks ja reaalajas analüüsimiseks.

Toetus

Mida teised peavad Linuxi jälgimisvahendite otsimisel arvestama. Oluline on mõelda vajaliku toetuse tasemele. Avatud lähtekoodiga programmide uurimisel peaksite olema valmis, et tugiteenust pole, välja arvatud kasutajate kogukond. Seega peaksite olema teadlik nende veebikasutajate kogukonnast ja selle aktiivsusest. Aga kui eelistate kiiret tuge saada või kui teie ettevõtte vajadused seda nõuavad, siis oleks teie jaoks parem valik avatud lähtekoodiga tarkvara koos abivalmis klienditoe meeskonnaga. Lisaks pakuvad mõned tööriistad nagu EventSentry Light kiiret hoiatussüsteemi ja kõigi probleemide tõrkeotsingut.

Ülevaade parimatest avatud lähtekoodiga Linuxi võrgu jälgimise tööriistadest

Mõned avatud lähtekoodiga seire puudused on need, et nende tööriistade kasutamine on aeganõudvam ja need võivad olla ka vähem kasutajasõbralikud. Samuti satute nendega mõnikord pahatahtlikesse muudatustesse, mis suletud lähtekoodiga programmi puhul on peaaegu ennekuulmatu. Kuid enamikul avatud lähtekoodiga tööriistadel on palju funktsioone nagu suletud lähtekoodiga teenused ja veelgi enam ning need on tasuta. See kehtib eriti siis, kui on olemas kindel veebikasutajate kogukond, kellelt saate vajadusel nõu küsida.

Nagios

Nagios võimaldab teil jälgida peaaegu igat tüüpi komponente. Nende hulka kuuluvad veebisaidid, vahevara, süsteemimõõdikud, võrguprotokollid, operatsioonisüsteemid, rakendused, veebiserverid ja palju muud.

Nagios põhineb seireks nn Core 4 mootoril. Saate kõrge jõudluse ja vähem serveriressursse. Integreerimist toetavad pistikprogrammide kaudu paljud populaarsed kolmanda osapoole tarkvaravalikud. Tõenäoliselt on keegi teine ​​selle juba kirjutanud, säästes sellega vaeva.

Nagiosel on põhjalik aruanne kogu jälgitava IT-infrastruktuuri kohta. Veelgi enam, sellel on sündmuste käitlejad, kes lubavad ebaõnnestunud rakendused automaatselt taaskäivitada. Järgmised funktsioonid muudavad selle võrgu jälgimise tööriista üheks kõige kasulikumaks: mitme kasutaja juurdepääs, valikulise juurdepääsu funktsioon, mis võimaldab klientidel vaadata ainult nende kohta käivaid infrastruktuuri komponente, väga skaleeritav arhitektuur

Lisaks on teenusel äärmiselt aktiivne kogukond, kus on üle miljoni kasutaja, kes on valmis teid aitama, kui neid on.

Icinga 2

Icinga 2 töötab algse Icinga alusel, kuid sellel on mõned muudatused. See on populaarne IT-spetsialistide seas oma otsese jälgimise tööriistade ja mastaapsuse poolest.

Icinga 2 sobib suurepäraselt nii Linuxile kui ka teistele opsüsteemidele. See suudab mõõta mahukamaid võrke ja pakkuda analüüsi diagrammide ja värvikoodidega graafikute kaudu. Interaktiivsete visuaalse jälgimise juhtpaneelide abil muutub võrgu jälgimine lihtsaks. See kasutab kogukonna väljatöötatud avalikult pärinevat API-tehnoloogiat. Icinga 2 jälgib süsteeme suurel kiirusel ja toodab reaalajas andmete visualiseerimise juhtpaneele.

OpenNMS

OpenNMS võimaldab teil luua võrgu jälgimise tööriista praktiliselt igat tüüpi IT-infrastruktuuri jaoks. Tarkvara kogub süsteemimõõdikud, kasutades HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON ja teisi. See on loodud sündmuste juhitud arhitektuuril ja toetab ka Grafanat.

OpenNMSil on integreeritud aruandlusvõimalused, mis võimaldavad teil reaalajas aruandeid luua intuitiivse juhtpaneeli ja diagrammi seadistamise kaudu. Üldiselt on OpenNMS-il kasutajaliides, mida peetakse laialdaselt suurepäraseks.

See on spetsiaalselt loodud Linuxi jaoks, kuid toetab Solarist, Windowsi ja OSX-i

Sellel on palju kasulikke funktsioone, nagu seadme temperatuuri jälgimise funktsionaalsus, väga kohandatav administraatori juhtpaneel, tõhus tarnete jälgimine, IPv4 ja IPv6 tugi. Teenus võimaldab teil määrata konkreetsete sündmuste jaoks kohandatud märguandeid SMS-i, e-posti, XMPP ja muude meetodite abil. Mida veel tasub mainida, et Google Mapsi, Open Street Mapi või MapQuesti abil on sõlmede ja teenuse katkestuste kuvamiseks olemas geograafiline sõlmpunktide kaart

Kaktused

Kaktused on avatud lähtekoodiga võrgu jälgimistarkvara üks tuntumaid nimesid. Seda saab installida kas Linuxi või Windows OS-i. See võimaldab mitmel kasutajal võrguandmeid logida ja võrguseadmeid jälgida. Platvorm pakub ulatuslikku privaatsussätete haldust, et määratleda erinevad kasutajatüübid koos erineva juurdepääsutasemega.

CDEF-i või andmeallikate abil saate määratleda sellega piiramatud graafikuüksused. Automaatse polsterdamise graafikutugi on sellega kaasas. Samuti toetab see RRD ehk Round-Robin Database faile. Neil on rohkem kui üks andmeallikas. Nad saavad kasutada ka RRD-faili, mis on salvestatud igal kohal kogu failisüsteemis.

Sellel tööriistal on ka sellised kasulikud funktsioonid nagu kasutajapõhine haldus ja turvalisus ning kohandatud andmete kogumise skriptid

Zabbix

Zabbix on veel üks populaarne võrgu jälgimisteenus, mis ühildub Linuxi ja Unixiga. See muudab selle populaarseks igasuguste IT-kogukonna inimeste jaoks.

Zabbix sarnaneb kaktustega. Üks teenuse eelistest on väljakujunenud veebikogukond. Tööriist annab teile visuaalse juhtpaneeli, millel on jälgimisfunktsioonid. Võrguaktiivsuse ja kettaruumi muutusi saate tuvastada ja neid jälgida hoiatuste sarja kaudu. Platvormil saate jälgida ka protsessori koormust, et oma võrgus tegevust kontrollida.

Selliste raamistike nagu ICMP, SNMP ja TCP põhjal suudab Zabbix tuvastada võrguprobleeme ja funktsioonide mahajäämust. Samuti kasutab see avatud lähtekoodiga hoiatustarkvara, mis teavitab keskset juhtimissüsteemi võrgu rikkest.

Checkmk

Kui otsite lihtsat viisi igasse keskkonda sobiva seire seadistamiseks, peaksite vaatama Checkmki. Tööriist jälgib servereid, võrke, pilvevarasid, andmebaase, konteinereid, IoT-d ja muud. Checkmk töötab Linuxi all, virtuaalse või füüsilise seadmena või Dockeri konteineris. Kõik selle komponendid tarnitakse täielikult integreerituna, nii et eksemplari seadistamine võtab vaid minuteid.

Checkmk seire ülevaatekuva

Tänu reeglipõhisele 1: n konfiguratsioonile ja kõrgel automatiseeritusel töövoogude kiirendamiseks saavad kasutajad hallata isegi suurte keskkondade jälgimist vaid mõne minutiga. Võimas automaatse avastamise funktsioon, automatiseeritud agentide värskendamine ja muud funktsioonid vähendavad teie jälgimisele kuluvat aega ja vaeva.

Checkmk Raw Edition on täiesti avatud lähtekoodiga ja pakub tasuta ja piiramatut jälgimist. Checkmk Enterprise Edition on varustatud täiendavate funktsioonidega. Tänu 1900 ametlikult saadaolevale pistikprogrammile (mis kõik on litsentsitud GPLv2 all), sobib Checkmk paljude kasutajate jaoks. Checkmki arhitektuur on üliefektiivne ja toetab hajutatud jälgimist. See võimaldab teil jälgida ühest eksemplarist mitusada tuhat teenust ja hõlpsasti hallata kuni mitmesaja eksemplariga hajutatud keskkondi.

Checkmki taga olev ettevõte on hõim29 ja see on suutnud luua kasutajasõbraliku graafilise liidesega skaleeritava tööriista. Pole üllatav, et Checkmki kasutajaskond laieneb suure kiirusega. Täna usaldab Checkmki üle 2000 organisatsiooni. Kasutajad on igas suuruses ettevõtted ja valitsusasutused - sageli mitme andmekeskuse ja väga ulatusliku seadistusega.

LibreNMS

LibreNMS on tuntud peamiselt kiirreageerimisprogrammi poolest. See on nii tõhus tänu hästi läbimõeldud avatud lähtekoodiga API tarkvarale, mis sisaldab reaalajas jälgimise kontrollide ja aruannete kogusid.

LibreNMS on potentsiaalselt üsna kasulik. See pakub nutika sisseehitatud häiresüsteemiga teie võrgu jõudluse automatiseeritud värskendusi.

See pakub ka API-sidevõimalust horisontaalselt skaleeritavate võrgusüsteemidega. Arhitektuur võimaldab keskse juhtimissüsteemi kaudu jälgida paljusid sõlme. Ka LibreNMS-i kasutamisel on veel üks eelis: see toetab nii iOS-i kui ka Androidi võrdselt tõhusalt. See toetab isegi virtuaalmasinaid, kui otsite selle ühilduvusega tööriista.

Prometheus

Prometheus on hästi toetatud nii Linuxi kui ka Unixi süsteemidega ning toimib tõhusa ja tasuta võrgu jälgimise tööriistana. See annab teile ka käepärased graafilise visualiseerimise funktsioonid tänu integreerimisele Grafana graafikaprogrammiga.

Sellel on sisseehitatud PromQL-funktsioon, mis annab teile ka selle liidese kohandatava visualiseerimise. Näete, et sellel pole kogukonna tuge nagu mõnel teisel selles loendis, näiteks Zabbix ja Cacti. Väärib märkimist, et viimast korda kasvab Prometheust kasutavate suurettevõtete arv pidevalt, tagades peaaegu, et näete seda ka järgmistel aastatel rohkem.

Observiumi kogukond

See on ideaalne Linuxi võrgu jälgimise tööriist, mis on suunatud väikestele serverisüsteemidele. Sellel on professionaalne veebiarenduskeskkond, mis tagab tööriista sagedase värskendamise. See toetab kõige sagedamini kasutatavaid opsüsteeme ja kasutab standardset SNMP-võrgu jälgimist.

Observiumil on selle kasutajate jaoks tähelepanuväärne jälgimisfunktsioonide kogu. Samuti on olemas visuaalne armatuurlaua süsteem ja ulatuslik veebipõhine tugivõrgustik. Kuid puuduseks on see, et selle püüdlused jäävad siiski väikesemahuliseks, kuna see ei sobi suuremahuliste võrkude jaoks kõige paremini ning ei paku reaalajas värskendusi ega teavitusi võrgu tegevusest.

Monitorix

Monitorix on Unixi ja Linuxi põhine serverite jälgimise tööriist, mis on väikesemahuline.

Kuigi see töötab kõige paremini väiksemate serveritega, pakub see teile palju süsteemi jälgimise funktsioone. See saab jälgida selliseid asju nagu andmete tarbimine, võrgu võimalused või kettaseadme soojus. See tagab, et kasutaja saab alati jälgida kõiki võrgu töö kõige kriitilisemaid omadusi. See tööriist pakub ka võimsaid värvilisi graafikuid ja diagramme, mille abil saate visuaalsete trendide analüüsi koostada.

Htop

Htop on hõlpsasti reguleeritav jälgimistööriistade programm, mis toetab nii Linuxi kui ka Unixi-põhiseid süsteeme.

Mõni ütleb, et see pole visuaalselt kõige sõbralikum jälgimistarkvara. Siiski on see kasulik reaalajas värskenduste pakkumiseks näiteks mälumahu ja võrgutegevuse kohta. Samuti peaksite hindama selle intuitiivset värvikodeerimissüsteemi.

BWM-NG

Meie loendis on viimane jälgimisvahend BWM-NG. See on paindlik ja kasulik programm, mis on mõeldud peamiselt Linuxi toetavate väikevõrgu jälgimisplatvormide jaoks. Platvormil on mitme teenuse ühilduvus nii Windows OS kui ka Linuxiga. See on mõeldud peamiselt ribalaiuse jälgimiseks. Kui otsite just seda funktsiooni, võib see olla teie jaoks tööriist.

Programm sarnaneb mõnes mõttes eelmise BWM-iga. See on endiselt beetaversioon, kuid sellel on väga aktiivne veebikogukond, mis võib teid aidata igas küsimuses.

Nüüd on teil ülevaade populaarsematest Linuxi jälgimistööriistadest, mis on täna saadaval. Kui kasutate Linuxi, siis mõelge, milline neist sobib teie vajadustele.

Tasuta ja avatud lähtekoodiga mängumootorid Linuxi mängude arendamiseks
See artikkel hõlmab loetelu tasuta ja avatud lähtekoodiga mängumootoritest, mida saab kasutada 2D- ja 3D-mängude arendamiseks Linuxis. Selliseid mängu...
Tomb Raider for Linuxi õpetus
Shadow of the Tomb Raider on kaheteistkümnes täiendus seeria Tomb Raider - tegevus- ja seiklusmängude frantsiisile, mille on loonud Eidos Montreal. Ni...
Kuidas FPS-i suurendada Linuxis?
FPS tähistab Kaadrit sekundis. FPS-i ülesanne on mõõta kaadrisagedust video taasesitamisel või mängude esitamisel. Lihtsamalt öeldes nimetatakse iga s...