A Monitorix telepítése a webszerver megfigyeléséhez

monitorix

Rég láttuk hogyan lehet figyelni egy Nginx szervert Linux-dash-szel, de mivel mindannyian tudjuk, kik vesznek részt ebben, ha valami megmarad a nagyszerű ingyenes operációs rendszerben, ezek opciók, mind a szerverekkel, mind pedig azzal kapcsolatban, hogy tudatában kell lennünk mindannak, ami velük történik. Lássuk hát hogyan figyelhető meg a Linux szerver a Monitorix segítségével, egy nagyon fejlett és könnyű nyílt forráskódú eszköz.

Ez egy olyan alkalmazás, amely saját HTTP szervert kínál a fejlett megfigyelési funkciók sorozatával együtt y különféle szkriptnyelvek támogatása mint például Perl, Python, Ruby és mások, amelyek ellenére az erőforrás-fogyasztása olyan kicsi, hogy az egyik legjobb eszközökben és beágyazott rendszerekben használják. Valójában két programon keresztül működik: az egyik hívott monitorix maga, amely Perl-re épül és automatikusan elindul, és egy másik hívott Monitorix.cgi, amely, amint a neve is mutatja, egy CGI szkript.

Néhány jellemzője az e-mail statisztika, hálózati forgalom (bejövő és kimenő), szerver web (Apache, Lighttpd, Nginx), MySQL betöltés, a Squid proxy vagy NFS kliens és szerver használata, valamint az olyan érzékelők támogatása, mint például a Raspberry Pi-vel kompatibilisek, valamint a csomagon keresztül a legáltalánosabbak. lmsensorok (lemez, alaplap, ventilátorok, CPU) és természetesen az aktív folyamatok, a rendszerterhelés és a memóriahasználat sok egyéb mellett (ellenőrizhetjük ez a kapcsolat minden jellemzője).

hogy telepítse a Monitorix szoftvert az Ubuntura Meg tudjuk csinálni manuálisan vagy telepítéssel a tárakból. Először egyszerűen megnyitunk egy terminálablakot (Ctrl + Alt + T), és végrehajtjuk:

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl

Ezután letöltöttük az Ubuntu csomagját, innen: a Monitorix letöltési oldal, és telepítjük:

sudo dpkg -i monitorix * .deb

A telepítési folyamat során felkérést kapunk egy háttér-webszerver konfigurálására, vagyis arra, hogy az eszköz támogatásaként működjön. Függetlenül attól, hogy azt használjuk-e, amely tartalmazza a Monitorixet, vagy olyat, mint az Apache vagy nginx, a konfiguráció után újra kell indítanunk a folyamatot, amelyet az alábbiak szerint tesszük (egyszerűen kicseréljük Szolgáltatás neve amellyel megfelel):

sudo service servicename reload

A másik, természetesen kényelmesebb megoldás az, ha hozzáadjuk a Monitorix tárházakat az Ubuntu számára, amit a következő sort adunk az /etc/apt/source.list fájlhoz:

deb http://apt.izzysoft.de/ubuntu generikus univerzum

Ezután letöltjük a tárból a GPG kulcsot, és hozzáadjuk:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key add izzysoft.asc

Most telepíthetjük a Monitorix-ot a szokásos módon:

sudo apt-get update

sudo apt-get install monitorix

Ezután elkezdjük a szolgáltatást:

sudo szolgáltatás monitorix indítása

Ezzel elkezdhetjük, és ezentúl, ha be akarjuk állítani a Monitorix-et, a fájl szerkesztésével megtehetjük /etc/monitorix/monitorix.conf majd indítsa újra a szolgáltatást az esetleges módosítások életbe lépése érdekében.

Mint láthatjuk, a teljes folyamat meglehetősen egyszerű és a számunkra kínált lehetőségek A Monitorix mint figyelő eszköz nagyon érdekesek, méghozzá azért, mert egy aktív fejlesztés alatt álló projektről van szó, és folyamatosan érkeznek új eszközök, hibajavítások vagy a meglévő funkciók frissítései (például az általuk kínált grafika és konfigurációs opciók gyakori fejlesztése, valamint a vizualizáció) lehetőségek).

További információ: monitorix (hivatalos honlapján)


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.