Amikor Linus Torvalds kiadta aLinux kerneljével vissza 1991-ben, senki sem gondolta, hogy valaha is olyanvá válik, mint amilyen lett. Manapság a Linux mindenütt megtalálható, és bár még nem érte el messze a mainstream asztali operációs rendszerből, manapság ez a kiszolgálók körében gyakori. Csakúgy, mint bármely más operációs rendszert futtató szervereket, a Linux kiszolgálókat is figyelemmel kell kísérni. A mai IT-környezet olyan nagy és összetetthogy a felügyeleti eszközök szinte kötelezőek. De ez a bejegyzés nem csak a Linux szerverek megfigyeléséről szól, hanem a Linux megfigyelő platformként történő használatáról is. A legjobb figyelőeszközök közül néhány működikLinux. Valójában néhány nem fog máshol futni. Keresettünk a piacon, a legjobb Linux figyelő szoftvereket és eszközöket keresve, és örülünk, hogy erőfeszítéseink eredményeit megoszthatjuk olvasóinkkal.
Röviden beszélgetve kezdjük a beszélgetésünketa Linuxról, mi ez, annak története és jelenlegi állapota. Ezután megvitatjuk a Linux számítógépek figyelését. Megpróbáljuk meghatározni, vannak-e különbségek a Linux-gazdagépek vagy más operációs rendszereket futtató számítógépek között. Mivel a Linux népszerű platform az eszközök megfigyelésére, ez lesz a következő témánk, mielőtt végül eljuthatunk a legérdekesebb részhez, a legjobb Linux megfigyelő szoftverhez és eszközökhöz.
Egy szó a Linuxról
A Linux a legalapvetőbb formájában csak egyoperációs rendszer kernel. Ez az operációs rendszer központi eleme, amely különféle szolgáltatásokat nyújt - például memóriát, fájlokat és feladatkezelést - más folyamatok számára. Bővítésként a neve, amelyet általában a rendszermag alapján adunk az operációs rendszereknek, de több olyan kiegészítő modulból készül, amelyek teljes számítógépes operációs rendszerré teszik, amelyet az emberek használhatnak. 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, például az Androidban, a leggyakrabban használt okostelefon operációs rendszerben használják.
Mint operációs rendszer, a Linux nem,funkcionális szempontból nagyon különbözik a többitől, mint például a Windows vagy az OS X. A Linux és a többi népszerű operációs rendszer közötti fő különbség az, hogy a Linux nyílt forrású termék. Sokan hajlamosak megzavarni a nyílt forráskódú és az ingyenes szolgáltatásokat. 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 még inkább a nyílt forráskódú mozgalom szereplői gyakran hivatkoznak a nyílt forrású szoftverekre mint ingyenes szoftverekre, amelyek ingyenes, szabadon járnak, nem pedig költségmentességgel.
Az évek során a Linux volt, amely meglehetősen egy ilyen voltfurcsa operációs rendszer, amelyet frizurák és számítástechnikai hallgatók telepítettek - emlékszem arra, hogy heteket töltöttem le egy hajlékonylemez-kép egyszerre letöltésével 1200 bud-os kapcsolaton keresztül; Azt hiszem, én voltam az egyik furcsaság, kiszolgáló operációs rendszerként népszerű opcióvá vált.
A Linux figyelése
A Linux figyelése annak legalapvetőbb kifejezésenagyon hasonló a többi 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 ugyanúgy különbözik a többitől). És ha úgy gondolja, hogy a tipikus szerverfigyelés inkább a hardverhez kapcsolódik, mint az operációs rendszerhez, könnyű belátni, hogy miért nem különbözik túlságosan.
Ugyanakkor az operációs rendszert figyelikaz eszközök a hardver állapotának olvasására szolgálnak. Egyes megfigyelő eszközök például az SNMP-t használják az operációs rendszerek metrikájának beolvasására. A Linux rendszer SNMP-n keresztüli figyelése megköveteli, hogy az snmpd csomag telepítve legyen és futjon rajta. A snmpd egy SNMP ügynök, amely ül és vár az SNMP megfigyelő eszközök kéréseire. Kérés kézhezvétele után 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álnakadatgyűjtés. A Linux kiszolgálók figyelésére szolgáló ilyen rendszer kiválasztásakor fontos ellenőrizni, hogy elérhető-e ügynök az adott Linux disztribúcióhoz. Egyes ügynöki alapú megfigyelő eszközök más adatgyűjtési módszereket is használhatnak, és gyakran a legjobb választás a hibrid hálózatokban, amelyek Windows számítógépek keverékét tartalmazzák, és amelyek nyomon követhetők egyéni ügynökökkel, és Linuxok, amelyeket szabványos eszközökkel, például az SNMP-vel figyelnek meg.
Linux mint megfigyelő platform
Míg a Linux népszerű operációs rendszer abármilyen szerver, annál is inkább fontos, ha konkrét eszközöket futtatunk. Különösen számos ingyenes és nyílt forrású hálózati megfigyelő eszköz létezik, amelyek Linuxon futnak. És még akkor is, ha az Ön által választott eszköz futtatható a Windows rendszeren, nem lenne értelme gazdasági szempontból inkább egy ingyenes operációs rendszerre történő bejelentkezés, mint a költséges operációs rendszerre történő pazarlás?
Vannak olyan emberek, akik továbbra sem bíznak szabadonnyílt forráskódú szoftver missziókritikus alkalmazásokhoz. Például nem tennék értékes vállalati adataikat egy Linux rendszeren futó SQL szerverre. De ezeknek az embereknek általában nincs kifogása a platformon a hálózati adminisztrációs eszközök futtatásához való felhasználása ellen.
A Linux használatának egyik nagy előnyeA hálózati megfigyelő eszközök mögött álló platform az, hogy könnyű beállítani egy Linux szervert, csak a szükséges csomagokkal. Noha ezt a Windows rendszerrel meg lehet tenni, ez lényegesen bonyolultabb.
Legjobb Linux figyelő szoftver és eszközök
Elég mondani a Linuxról, nézzük meg aa legjobb eszköz, amit találtunk. Mint már említettük, listánk olyan eszközök kombinációjával rendelkezik, amelyek felhasználhatók a Linux szerverek és hálózatok megfigyelésére, valamint a Linuxon futó hálózati megfigyelő szoftverekre. Néhány eszköz mindkettőt kombinálja, és figyelemmel kíséri a Linux gazdagépeit, miközben Linuxon fut. Ideálisak csak a Linux-alapú üzletekhez.
1. SolarWinds szerver és alkalmazásfigyelő (Ingyenes próbaverzió)
A SolarWinds a legtöbbet hozta ki a legjobbaktólhálózati adminisztrációs eszközök húsz éve. Nagyon nagyra értékelik, és zászlóshajója, a SolarWinds Network Performance Monitor folyamatosan kapja a legjobb értékeléseket, mint az egyik legjobb hálózati sávszélességet figyelő eszközt. A SolarWinds ingyenes eszközöiről is híres, kisebb termékekkel, amelyek mindegyike a hálózati rendszergazdák speciális igényeinek felel meg. A SolarWinds Advanced Subnet Calculator és a Kiwi Syslog Server két jó példa az ingyenes eszközökre.
Amint a SolarWinds önmagát leírja, a Szerver és alkalmazásfigyelő egy Windows alapú “szervermegfigyelő szoftveraz alkalmazásproblémák megtalálására és megoldására építették ”. Ennek az eszköznek a segítségével bármilyen alkalmazást futtató kiszolgálót megfigyelhet bárhol. Használható a Linux és Windows szerverek és alkalmazások teljesítményének, kapacitásának és állapotának proaktív figyelemmel kísérésére az adatközpontokban, távoli irodákban és a felhőben.

- INGYENES PRÓBAVERZIÓ: SolarWinds szerver és alkalmazásfigyelő
- Letöltési link: https://www.solarwinds.com/server-application-monitor/registration
A Linux szerver megfigyelő komponensei Szerver és alkalmazásfigyelő lehetővé teszi a figyelést, riasztást és jelentéstteljesítményproblémák a Linux szerverein. Figyelemmel kísérheti az erőforrás-felhasználást a Linux szerverein. Figyelmeztetéseket kap 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ása elfogy. Ezenkívül figyelemmel kísérheti a Linux szerver hardverkomponenseinek állapotát, ideértve a hőmérsékletet, a ventilátor sebességét, az energiaellátást és egyebeket. Figyelmeztetéseket kaphat, ha a szerver hardverkomponensei figyelmeztetõ vagy kritikus állapotban vannak, ezáltal csökkentve a szerver leállását a hardverhiba miatt.
Ez az átfogó szervermegfigyelő platformegy könnyen használható és testreszabható web-alapú műszerfal, ahonnan több mint 1200 gyártói alkalmazás, szerver, adatbázis és tárolóhely figyelhető meg. Az SolarWinds szerver és alkalmazásfigyelő automatikus alkalmazásokat és infrastruktúrát fedez fel és térképez. Testreszabható megfigyelési sablonokkal, valamint előre elkészített riasztásokkal és jelentésekkel is rendelkezik.
Az ár a SolarWinds szerver és alkalmazásfigyelő a komponensek, csomópontok ésmegfigyelt mennyiségek. 150 monitor esetén 2 995 dollárból indul. Letölthető egy ingyenes, 30 napos próbaverzió, ha meg akarja próbálni a terméket a vásárlás előtt.
2. PRTG
A Paessler Router Traffic Grapher (PRTG) egy másik Windows-alapú eszköz, amely ideálisa Linux erőforrások figyelése. Ez az egyik legegyszerűbb és leggyorsabb eszköz a telepítéshez, és Paessler azt állítja, hogy perceken belül készen áll a futtatásra. Igaz, hogy a termék beállítása lenyűgözően gyors, részben az automatikus felismerés funkciónak köszönhetően, amely megvizsgálja a hálózatot, és automatikusan hozzáadja a megtalált összetevőket.
A felhasználói felület (vagy inkább interfészek) aza szoftver egy másik erős öltözete. Választhat a natív Windows konzol, az Ajax-alapú webes felület vagy az Android, iOS és a Windows Phone mobilalkalmazások közül. Az egyik egyedi mobilalkalmazás lehetővé teszi a készülékhez rögzített QR-kód címke beolvasását, hogy gyorsan megnézhesse annak állapotát.

PRTG szinte bármit megfigyelhet, köszönhetőeninnovatív érzékelő architektúra. Gondolhat arra, hogy az érzékelők kiegészítők a termékhez. Az érzékelők azonban már be vannak építve a termékbe. A testreszabott Linux és Unix érzékelőket a Linux gazdagépek figyelésére használják anélkül, hogy bármit telepíteni vagy módosítani kellene. A Linux szervereket a WBEM és SSH protokollok kombinációjával figyeljük. Az adatokat biztonságos kapcsolaton keresztül küldik, hogy megakadályozzák az érzékeny információk veszélyeztetését a megfigyelési adatok küldése során.
PRTGÁrazása az érzékelők számán alapulakkor használja, ahol egy érzékelő olyan paraméter vagy mutató, amelyet meg kell figyelnie. Például minden SNMP-n keresztül figyelt interfész egy szenzort használ fel. Hasonlóképpen, minden Linux gazda használ egy érzékelőt. A termék teljes értékű ingyenes verzióban érhető el, amely 100 érzékelő figyelésére korlátozódik. További érzékelőkhöz fizetős licencekre van szükség. Az ára az érzékelő kapacitásától függ, 500 érzékelőnél 1 600 dollártól kezdve. Ingyenes, érzékelők nélküli, 30 napos próbaverzió tölthető le.
3. Zabbix
Zabbix egy ingyenes és nyílt forrású termék, amely lehetbármi figyelésére használták. Az eszközök maroknyi Linux disztribúción futhatnak - ideértve a Rapsbianot, a Raspberry Pi verziót Linuxon -, és felügyelik a hálózatokat, szervereket, alkalmazásokat és szolgáltatásokat, valamint felhőalapú környezeteket. Rendkívül profi megjelenése és érzése, ugyanúgy, mint amit elvárna egy kereskedelmi terméktől. A jó megjelenés azonban nem elegendő ahhoz, hogy felvegyük a listánkat. Szerencsére ez a termék széles szolgáltatáskészlettel, korlátlan méretezhetőséggel, 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 a megfigyelési technológiák kombinációját használja. Támogatja az SNMP megfigyelést, valamint az Intelligens Platform Megfigyelő Interfészt (IMPI). Agent-alapú megfigyelést is végezhet a legtöbb platformon elérhető ügynökökkel. Az egyszerű telepítés érdekében számos eszközhez automatikus felfedezés és beépített sablonok vannak. Az eszköz webes felhasználói felületén számos fejlett funkció található, például a widget alapú műszerfalak, grafikonok, hálózati térképek, diavetítések és legördülő jelentések.
A termék egyben testreszabhatóriasztórendszer, amely nemcsak futási és készletinformációkat tartalmazó értesítési üzeneteket küld ki, hanem testreszabható a címzett szerepe alapján is. Ugyancsak fokozhatja a problémákat a felhasználó által meghatározott szolgáltatási szintek szerint. Azt is hagyhatja, hogy a Zabbix bizonyos problémákat automatikusan kijavítson.
4. Nagios
Két versengő változata van Nagios elérhető. Itt van a szabad és a nyílt forráskódú Nagios Core és ott van a fizetett Nagios XI. Mindkettő ugyanazt a motorot használja, de a hasonlóság itt megáll. Nagios Core egy nyílt forráskódú megfigyelő rendszer, amely működikLinux. A rendszer teljesen moduláris, a magjában a tényleges megfigyelő motorral rendelkezik. A motort tucatnyi elérhető bővítmény egészíti ki, amelyek letölthetők a rendszer funkcionalitásának növelése érdekében. Minden beépülő modul néhány funkciót hozzáad a maghoz.

A moduláris megközelítés megőrzése mellett az eszköz előlapjai szintén modulárisak, és számos különféle, közösség által kifejlesztett lehetőség szintén letölthető. A Nagios mag, a pluginek és az előlap egyesülnek, és meglehetősen komplett megfigyelő rendszert eredményeznek. Figyelembe véve ezt, valószínűleg nem fog meglepni, amikor elmondom neked ezt a beállítást Nagios Core félelmetes lehet.
Nagios XI egy kereskedelmi termék, amely a 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ásokatól a nagyvállalatokig. Sokkal könnyebb 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 ez nem ingyenes. Számíthat arra, hogy kb. 2 000 dollárt fizet egy 100 csomópontú licencért, és tízszer annyit egy korlátlan licencért.
5. Zenoss Core
Zenoss Core valószínűleg nem olyan népszerű, mint a többifigyelemmel kíséri a listán szereplő eszközöket, de valóban megérdemli a helyét, főleg jellemzői és professzionális megjelenése miatt. Az eszköz sok dolgot figyelhet, például a sávszélességet, a forgalomáramlásokat vagy olyan szolgáltatásokat, mint a HTTP és az FTP. Tiszta és egyszerű felhasználói felülettel rendelkezik, és riasztórendszere kiváló. Az egyik dolog, amit mi nagyon szerettek, a meglehetősen egyedi többszörös riasztórendszer. Ez lehetővé teszi egy második személy riasztását, ha az első nem reagál előre meghatározott időn belül.

De nem minden tökéletes. A Zenoss Core az egyik legbonyolultabb felügyeleti rendszer a telepítéshez és beállításhoz. A telepítés teljesen parancssori vezérelt folyamat. A mai hálózati rendszergazdák megszokták a grafikus felhasználói felületek telepítőit, a konfigurációs varázslókat és az automatikus felfedező motorokat. Ez a termék telepítésének kissé archaikusnak tűnhet. Rengeteg dokumentáció áll rendelkezésre, és a végeredmény megéri a telepítési erőfeszítéseket.
6. kaktusz
A Cacti-t fel kellett vennünk ebbe a listába. Végül is ez az egyik legrégebbi ingyenes és nyílt forrású megfigyelőplatform. És ez a mai napig is nagyon népszerű. Lehet, hogy nem annyira funkciógazdag, mint egyes kereskedelmi - sőt néhány nyílt forrású - termék, mégis kiváló eszköz. web alapú felhasználói felülete kissé elavultan érzi magát - ne várjon HTML 5 animációkat -, de jól elrendezett, könnyen érthető és használható. A Cacti egy gyors lekérdezőből, fejlett grafikus sablonokból és többféle beszerzési módszerből áll. Míg az eszköz elsősorban az SNMP lekérdezésre támaszkodik, az egyéni szkriptek kidolgozhatók, hogy adatok szinte bármilyen forrásból származnak.

Ennek az eszköznek a fő erőssége a szavazóeszközökönmetrikák lekérésére és az összegyűjtött adatok weboldalakra ábrázolására. Ez valóban kiváló munkát végez, de erről szól is. Ha azonban nincs szüksége riasztásra, divatos jelentésekre vagy más extrákra, akkor a termék egyszerűsége lehet, amire szüksége van. És ha többre van szüksége, a Cacti teljes egészében PHP-ben van írva, így nagymértékben testreszabható. Könnyedén hozzáigazíthatja a sajátos igényeinkhez, és hozzáadhatja a hiányzó funkciókat.
A Cacti széles körben használ sablonokat, amelyeka könnyebb konfiguráció érdekében. Vannak eszközsablonok sok általános eszköztípushoz, valamint grafikonsablonok is. Van egy hatalmas online felhasználói közösség, akik mindenféle egyedi sablont írnak és elérhetővé tesznek a közösség számára, és sok berendezésgyártó is letölthető Cacti sablonokat kínál.
Hozzászólások