A 6 legjobb Linux megfigyelő szoftver és eszköz 2020-ra

click fraud protection

Amikor Linus Torvalds 1991-ben kiadta Linux Kernelének első verzióját, senki sem gondolta, hogy valaha is olyanná fog nőni, amivé lett. Manapság a Linux mindenhol jelen van, és bár nem jutott túl messzire, mint általános asztali operációs rendszer, ma már általánossá vált a szervereken. Csakúgy, mint bármely más operációs rendszert futtató szervert, a Linux szervereket is figyelni kell. Napjaink informatikai környezetei olyan nagyok és összetettek, hogy a felügyeleti eszközök szinte kötelezőek. De ez a bejegyzés nem csak a Linux szerverek figyeléséről szól, hanem a Linux megfigyelési platformként való használatáról is. A legjobb megfigyelőeszközök egy része Linuxon is futhat. Valójában egyesek nem futnak másra. Felkutattuk a piacot az Ön számára, kerestük a legjobb Linux megfigyelő szoftvereket és eszközöket, és örömmel osztjuk meg olvasóinkkal erőfeszítéseink eredményeit.

Beszélgetésünket azzal kezdjük, hogy röviden beszélünk a Linuxról, mi az, történetéről és jelenlegi állapotáról. Ezután megvitatjuk a Linux számítógépek felügyeletét. Megpróbáljuk megállapítani, hogy van-e különbség a Linux-gazdagépek és a más operációs rendszereket futtató számítógépek figyelése között. Mivel a Linux a figyelőeszközök népszerű platformja, ez lesz a következő témánk, mielőtt végre rátérnénk a legérdekesebb részre, a legjobb Linux megfigyelő szoftverekre és eszközökre.

instagram viewer

Egy szó a Linuxról

A Linux a legelemibb formájában csak egy operációs rendszer kernel. Ez az operációs rendszer központi eleme, amely különféle szolgáltatásokat – például memóriát, fájlokat és feladatkezelést – biztosít más folyamatok számára. Bővítésképpen ez az a név, amelyet általában a kernelen alapuló, de abból készült operációs rendszereknek adunk számos extra modul, amelyek teljes számítógépes operációs rendszerré teszik, amelyet használhat emberek. Fontos megérteni a különbséget a Linux kernel és a Linux operációs rendszer között. A Linux kernelt más operációs rendszerekben is használják, mint például az Android, a leggyakrabban használt okostelefon operációs rendszer.

Operációs rendszerként a Linux funkcionálisan nem nagyon különbözik a többitől, például a Windowstól vagy az OS X-től. A fő különbség a Linux és más népszerű operációs rendszerek között az, hogy a Linux nyílt forráskódú termék. Sokan hajlamosak összekeverni a nyílt forráskódot és az ingyeneset. Igaz, hogy a nyílt forráskódú szoftverek gyakran ingyenesek, de nem feltétlenül ez a helyzet. Például a Red Hat Enterprise Linux operációs rendszer nem ingyenes. A zavart fokozandó, a nyílt forráskódú mozgalom szereplői gyakran úgy hivatkoznak a nyílt forráskódú szoftverekre, mint a szabad szoftverekre, amelyek szabad szoftverre utalnak, nem pedig a költségek hiányára.

Az évek során a Linux, amely egy meglehetősen marginális operációs rendszer volt, amelyet a furcsaságok és a számítógép telepítettek természettudományos hallgatók – Emlékszem, heteket töltöttem azzal, hogy egy-egy lemezképet töltöttem le 1200 baud sebességgel kapcsolat; Azt hiszem, én is azok közé tartozom, akik kiszolgáló operációs rendszerként népszerű opcióvá váltak.

Linux figyelése

A Linux figyelése a legalapvetőbb kifejezésében nagyon hasonlít bármely más operációs rendszer figyeléséhez. Végül is a Linux olyan operációs rendszer, mint bármely más (bár nem is olyan, mint a többi). És ha figyelembe vesszük, hogy a tipikus szerverfigyelésnek több köze van a hardverhez, mint az operációs rendszerhez, akkor könnyen belátható, hogy miért nem különbözik túlságosan.

Az operációs rendszert azonban a megfigyelő eszközök használják a hardver állapotának leolvasására. Egyes megfigyelőeszközök például SNMP-t használnak a működési metrikák lekérésére az operációs rendszerekből. A Linux rendszer SNMP-n keresztüli figyeléséhez az snmpd csomag telepítése és futtatása szükséges. Az snmpd egy SNMP-ügynök, amely leül és várja az SNMP-figyelő eszközöktől érkező kéréseket. A kérelem beérkezésekor azt feldolgozza, összegyűjti a kért információkat és visszaküldi a kérelmezőnek.

Más megfigyelő rendszerek helyi ügynököt használnak az adatok gyűjtésére. Amikor ilyen rendszert választunk a Linux-kiszolgálók megfigyelésére, fontos, hogy ügynök álljon rendelkezésre az adott Linux-disztribúcióhoz. Egyes ügynök-alapú megfigyelőeszközök más adatgyűjtési módszereket is használhatnak, és gyakran a legjobb megoldások a hibrid hálózatokban Windows-számítógépek keverékét tartalmazza, amelyeket egyéni ügynökkel lehet felügyelni, és Linux-számítógépeket, amelyeket szabványos eszközökkel figyelnek meg mint például az SNMP.

Linux mint megfigyelő platform

Míg a Linux népszerű operációs rendszer mindenféle szerveren, még inkább az, ha konkrét eszközökről van szó. Különösen számos ingyenes és nyílt forráskódú hálózatfigyelő eszköz létezik, amelyek Linuxon futnak. És még akkor is, ha az Ön által választott eszköz futhat Windows rendszeren, nem lenne gazdaságosabb, ha ingyenes operációs rendszert használna, mintsem pénzt pazarolni egy költséges operációs rendszerre?

Vannak, akik még mindig nem bíznak az ingyenes és nyílt forráskódú szoftverekben a kritikus fontosságú alkalmazásokhoz. Nem tennék fel például értékes vállalati adataikat egy Linuxon futó SQL-kiszolgálóra. De ezeknek az embereknek általában nincs kifogásuk az ellen, hogy a platformot használják a hálózati adminisztrációs eszközök futtatására.

Az egyik nagy előnye annak, ha Linuxot használunk a hálózati megfigyelő eszközök mögöttes platformjaként, hogy könnyen beállítható egy Linux-kiszolgáló csak a szükséges csomagokkal. Bár ez Windows rendszerrel is megtehető, sokkal bonyolultabb.

Legjobb Linux-megfigyelő szoftvereink és eszközeink

Eleget mondtunk a Linuxról, nézzük meg a legjobb eszközt, amit találtunk. Amint már említettük, listánk olyan eszközök kombinációját tartalmazza, amelyek használhatók Linux-kiszolgálók és hálózatok figyelésére, valamint a Linuxon futó hálózatfigyelő szoftverek. Egyes eszközök kombinálják mindkettőt, és képesek figyelni a Linux gazdagépeket, miközben Linuxon futnak. Ideálisak csak Linuxot használó üzletekhez.

A SolarWinds már húsz éve készíti a legjobb hálózati adminisztrációs eszközöket. Nagy elismerésnek örvend, és zászlóshajója, a SolarWinds Network Performance Monitor folyamatosan a legjobb értékeléseket kapja, mint az egyik legjobb hálózati sávszélesség-figyelő eszközt. A SolarWinds ingyenes eszközeiről is híres, kisebb termékekről, amelyek mindegyike a hálózati rendszergazdák speciális igényeit elégíti ki. A SolarWinds Advanced Subnet Calculator és a Kiwi Syslog Server két jó példa ezekre az ingyenes eszközökre.

Ahogy a SolarWinds leírja, a Szerver és alkalmazás figyelő egy Windows-alapú „szerverfigyelő szoftver, amely az alkalmazási problémák megtalálására és megoldására készült”. Ezzel az eszközzel bárhol, bármilyen alkalmazást futtató szervert felügyelhet. Használható a Linux és Windows szerverek és alkalmazások teljesítményének, kapacitásának és állapotának proaktív nyomon követésére adatközpontokban, távoli irodákban és a felhőben.

SolarWinds szerver és alkalmazásfigyelő műszerfal
  • INGYENES PRÓBAVERZIÓ: SolarWinds szerver és alkalmazásfigyelő
  • Letöltési link:https://www.solarwinds.com/server-application-monitor/registration

A Linux szerver megfigyelő összetevői a Szerver és alkalmazásfigyelő lehetővé teszi a Linux-kiszolgálók teljesítményproblémáinak figyelését, riasztását és jelentését. Nyomon követheti az erőforrás-kihasználást a Linux-kiszolgálókon. Figyelmeztetéseket kaphat a CPU túlterheléséről, az elégtelen RAM-ról és a tárolási problémákról, például a lemezek kapacitásának kimerüléséről. Ezenkívül figyelemmel kísérheti a Linux-kiszolgáló hardverösszetevőinek állapotát, beleértve a hőmérsékletet, a ventilátor sebességét, a tápegységet és egyebeket. Figyelmeztetéseket kaphat, ha a kiszolgáló hardverelemei figyelmeztető vagy kritikus állapotban vannak, ami potenciálisan csökkenti a kiszolgáló hardverhiba miatti leállását.

Ez az átfogó szerverfigyelő platform egy könnyen használható és testreszabható webalapú irányítópulttal rendelkezik, ahonnan több mint 1200 gyártói alkalmazást, szervert, adatbázist és tárhelyet figyelhet meg. Az SolarWinds szerver és alkalmazásfigyelő biztosítja az alkalmazások és infrastruktúra automatikus felderítését és leképezését. Testreszabható megfigyelési sablonokkal, valamint előre elkészített riasztásokkal és jelentésekkel is rendelkezik.

Az ára a SolarWinds szerver és alkalmazásfigyelő a figyelt összetevők, csomópontok és kötetek számán alapul. 2995 dollártól kezdődik 150 monitorért. A 30 napos ingyenes próbaverzió letölthető, ha szeretné kipróbálni a terméket a vásárlás előtt.

2. PRTG

Az Paessler Router Traffic Grapher (PRTG) egy másik Windows-alapú eszköz, amely ideális a Linux erőforrások figyelésére. Ez az egyik legkönnyebben és leggyorsabban beállítható eszköz, és a Paessler azt állítja, hogy perceken belül üzembe helyezheti. Való igaz, hogy a termék beállítása lenyűgözően gyors, részben az automatikus felismerés funkciójának köszönhetően, amely átvizsgálja a hálózatot, és automatikusan hozzáadja a talált összetevőket.

A felhasználói felület (vagy inkább interfészek) a szoftver másik erős oldala. Választhat natív Windows-konzol, Ajax-alapú webes felület vagy Android, iOS és Windows Phone mobilalkalmazások közül. A mobilalkalmazások egyik egyedi funkciója lehetővé teszi, hogy beolvasszon egy QR-kódos címkét, amelyet a készülékére ragasztottak, hogy gyorsan megtekinthesse annak állapotát.

PRTG Linux Sensor Screenshot

PRTG innovatív szenzorarchitektúrájának köszönhetően szinte bármit képes felügyelni. Úgy gondolhatja, hogy az érzékelők a termék kiegészítői. Az érzékelők azonban már be vannak építve a termékbe. Testreszabott Linux és Unix szenzorok segítségével figyelik a Linux gazdagépeket anélkül, hogy bármit is kellene telepíteni vagy módosítani. A Linux szerverek felügyelete WBEM és SSH protokollok kombinációjával történik. Az adatok biztonságos kapcsolaton keresztül kerülnek elküldésre, hogy megakadályozzák az érzékeny információk veszélyeztetését a megfigyelési adatok küldése során.

PRTGAz árképzés az Ön által használt érzékelők számán alapul, ahol az érzékelő bármely olyan paraméter vagy mérőszám, amelyet figyelnie kell. Például minden SNMP-n keresztül felügyelt interfész egy érzékelőt használ. Hasonlóképpen, minden Linux gazdagép érzékelőt használ. A termék teljes funkcionalitású ingyenes verzióban érhető el, amely 100 érzékelő felügyeletére korlátozódik. Több érzékelőhöz fizetős licenc szükséges. Áruk az érzékelő kapacitásától függően változik, 500 érzékelő esetén 1600 dollártól kezdve. Ingyenes, korlátlan szenzoros 30 napos próbaverzió letölthető.

3. Zabbix

Zabbix egy ingyenes és nyílt forráskódú termék, amellyel bármit meg lehet figyelni. Az eszközök néhány Linux disztribúción futhatnak – beleértve a Rapsbiant, a Raspberry Pi verziót is Linuxon – és figyelni fogja a hálózatokat, szervereket, alkalmazásokat és szolgáltatásokat, valamint felhőalapú környezetek. Nagyon professzionális megjelenést és érzetet kölcsönöz, hasonlóan egy kereskedelmi terméktől elvárhatóhoz. A jó megjelenés azonban nem elég ahhoz, hogy felkerüljön a listánkra. Szerencsére ez a termék széles szolgáltatáskészlettel, korlátlan skálázhatósággal, elosztott felügyelettel, erős biztonsággal és magas rendelkezésre állással is büszkélkedhet. Ez egy igazi vállalati szintű termék.

Zabbix Dashboard Screenshit

Zabbix megfigyelési technológiák kombinációját alkalmazza. Támogatja az SNMP megfigyelést, valamint az Intelligens Platform Monitoring Interface-t (IMPI). A legtöbb platformon elérhető ügynökökkel ügynökalapú megfigyelést is végezhet. Az egyszerű beállítás érdekében számos eszközhöz rendelkezésre áll az automatikus felfedezés, valamint az azonnali sablonok. Az eszköz webalapú felhasználói felülete számos fejlett funkcióval rendelkezik, mint például widget-alapú irányítópultok, grafikonok, hálózati térképek, diavetítések és részletező jelentések.

A termék egy nagymértékben testreszabható riasztórendszerrel is rendelkezik, amely nem csak értesítést küld Üzenetek, amelyek futásidejű és készletinformációkat tartalmaznak, de testreszabhatók a címzett adatai alapján szerep. A rugalmas, felhasználó által meghatározott szolgáltatási szinteknek megfelelően a problémákat is fokozhatja. Még azt is megengedheti, hogy a Zabbix automatikusan megoldjon bizonyos problémákat.

4. Nagios

Két versengő verziója létezik Nagios elérhető. Ott van az ingyenes és nyílt forráskódú Nagios Core és ott van a fizetett Nagios XI. Mindkettőnek ugyanaz a mögöttes motorja, de a hasonlóság itt megáll. Nagios Core egy nyílt forráskódú megfigyelő rendszer, amely Linuxon fut. A rendszer teljesen moduláris felépítésű, magjában a tényleges felügyeleti motor áll. A motort több tucat elérhető bővítmény egészíti ki, amelyek letöltésével funkcionalitással bővíthető a rendszer. Mindegyik beépülő modul bizonyos funkciókat ad a maghoz.

A Nagios XI irányítópult képernyőképe

A moduláris megközelítést megőrizve az eszköz front-endjei is modulárisak, és számos különböző közösségi fejlesztésű opció is letölthető. Az Nagios mag, a beépülő modulok és az előlap egyesül, és egy meglehetősen teljes felügyeleti rendszert alkotnak. Ha ezt figyelembe vesszük, valószínűleg nem fog nagy meglepetést okozni, amikor elmondom neked ezt a beállítást Nagios Core ijesztő feladat lehet.

Nagios XI alapján készült kereskedelmi termék Nagios Core motor. Ez azonban egy teljesen önálló felügyeleti megoldás. A termék széles közönséget céloz meg a kisvállalkozásoktól a nagyvállalatokig. Sokkal egyszerűbb telepíteni és konfigurálni, mint Nagios Core, a konfigurációs varázslónak és az automatikus felfedező motornak köszönhetően. Természetesen nem ingyenes. Egy 100 csomópontos licencért körülbelül 2000 dollárt, egy korlátlan licencért pedig körülbelül tízszer annyit kell fizetnie.

5. Zenoss Core

Zenoss Core valószínűleg nem olyan népszerű, mint a listán szereplő többi megfigyelőeszköz, de valóban megérdemli a helyét elsősorban szolgáltatáskészlete és professzionális megjelenése miatt. Az eszköz számos dolgot képes nyomon követni, például a sávszélesség-kihasználást, a forgalom áramlását vagy a szolgáltatásokat, például a HTTP-t és az FTP-t. Letisztult és egyszerű felhasználói felülettel rendelkezik, a riasztórendszere pedig kiváló. Egy dolgot különösen szerettünk benne, a meglehetősen egyedi többszörös riasztórendszert. Lehetővé teszi egy második személy riasztását, ha az első nem válaszol előre meghatározott késleltetésen belül.

Zenoss Core műszerfal

Bár nem minden tökéletes. A Zenoss Core az egyik legbonyolultabb felügyeleti rendszer, amelyet telepíteni és beállítani. A telepítés teljes mértékben parancssori vezérelt folyamat. A mai hálózati rendszergazdák hozzá vannak szokva a grafikus felhasználói felület telepítőihez, konfigurációs varázslóihoz és automatikus felismerő motorjaihoz. Emiatt a termék telepítése kissé archaikusnak tűnhet. Azonban rengeteg dokumentáció áll rendelkezésre, és a végeredmény megéri a telepítési erőfeszítéseket.

6. kaktuszok

Fel kellett venni a kaktuszokat erre a listára. Végül is ez az egyik legrégebbi ingyenes és nyílt forráskódú megfigyelési platform. És a mai napig nagyon népszerű. Bár lehet, hogy nem olyan funkciókban gazdag, mint néhány kereskedelmi – sőt néhány nyílt forráskódú – termék, mégis kiváló eszköz. webalapú felhasználói felülete némileg vintage hangulatú – ne számítsunk semmilyen HTML 5-animációra –, de jól kidolgozott, könnyen érthető és használható. A kaktuszok egy gyors lekérdezőt, fejlett grafikus sablonokat és többféle adatgyűjtési módszert tartalmaznak. Míg az eszköz elsősorban az SNMP lekérdezésre támaszkodik, egyéni szkriptek készíthetők gyakorlatilag bármilyen forrásból származó adatok beszerzéséhez.

Kaktusz promóciós képernyőképek

Ennek az eszköznek a fő erőssége a lekérdező eszközökben rejlik, amelyek lekérik mérőszámaikat, és grafikusan ábrázolják az összegyűjtött adatokat a weboldalakon. Valóban kiváló munkát végez, de nagyjából ennyit fog tenni. Ha azonban nincs szüksége riasztásra, díszes jelentésekre vagy egyéb extrákra, akkor a termék egyszerűsége lehet, hogy pont az, amire szüksége van. És ha többre van szüksége, a Cacti teljes egészében PHP-ben készült, így rendkívül testreszabható. Könnyedén hozzáigazíthatja egyedi igényeinkhoz, és hozzáadhatja a hiányzó funkciókat, amelyekre szüksége van.

A Cactus széles körben használ sablonokat, amelyek megkönnyítik a konfigurációt. Számos elterjedt eszköztípushoz léteznek eszközsablonok, valamint diagramsablonok. A felhasználók hatalmas online közössége is létezik, akik mindenféle egyedi sablont írnak, és elérhetővé teszik azokat a közösség számára, és számos berendezésgyártó is kínál letölthető Cacti sablonokat.

watch instagram story