Figyelje, figyelje és kezelje az Ubuntu számítógépes rendszereit

körülbelül-monit

A következő cikkben megnézzük Monit. Ez az eszköz hasznos lesz számunkra, amikor arról van szó figyelemmel kísérni és kezelni az elosztott számítástechnikai rendszereket, végezzen automatikus karbantartást és javítást.

A Monit egy segédprogram kezelheti és figyelheti a folyamatokat, programokat, fájlokat, könyvtárakat és fájlrendszereket egy Unix rendszeren. A felhasználók a Monit segítségével figyelhetik a fájlokat, könyvtárakat és fájlrendszereket olyan változásokra, mint például az időbélyeg, az ellenőrző összeg vagy a méret változásai.

Monitor egy könnyen konfigurálható vezérlőfájlon keresztül vezérelhető, szabad formátumú token-orientált szintaxison alapulva. Figyeli a naplókat, és testreszabható riasztási üzenetek útján értesít bennünket a hiba állapotáról. Ezenkívül a Monit különféle TCP / IP hálózati ellenőrzéseket, protokollellenőrzéseket végezhet, és lehetővé teszi számunkra, hogy SSL-t használjunk ilyen ellenőrzésekhez.

Mit lehet monitorozni a Monittal?

Használhatjuk Monit figyelemmel kíséri a folyamatokat démon vagy hasonló programok, amelyek a localhoston futnak. Ez a program különösen hasznos mind a démonfolyamatok, mind a rendszer indításakor induló folyamatok figyelemmel kísérésére.

otthon

Sok más megfigyelő rendszertől eltérően Monit felléphet, ha hibahelyzet lép fel, például; ha a sendmail nem fut, akkor ez a program automatikusan újraindíthatja a sendmailt, vagy ha az apache túl sok erőforrást használ fel, a Monit leállíthatja vagy újraindíthatja az apache-t, és riasztási üzenetet küldhet nekünk. A Monit figyeli a folyamat jellemzőit is, például azt, hogy egy folyamat mennyi memóriát vagy CPU-ciklust használ.

Az eddig említettek mellett ezzel a programmal fájlokat, könyvtárakat és fájlrendszereket figyelhet a localhoston. Figyelemmel kísérhetjük ezeket az elemeket olyan változások tekintetében, mint például az időbélyegek, az ellenőrző összeg vagy a méret változásai.

állapot

Monit teheti figyelje a hálózati kapcsolatokat több kiszolgálóval, akár a localhoston, akár a távoli gazdagépeken. A TCP, UDP és Unix tartományi foglalatok támogatottak. Még akkor is, ha a protokoll nem támogatott, képesek leszünk tesztelni a szervert, mert a Monit konfigurálható bármilyen adat küldésére és a szerver válaszának tesztelésére.

Monit lehet használni tesztprogramokat vagy szkripteket bizonyos időpontokban, mint a cron esetében. Ezenkívül lehetővé teszi számunkra, hogy teszteljük a program kimeneti értékét, és végrehajtsunk egy műveletet vagy riasztást küldjünk, ha a kimeneti érték hibát jelez.

Ez a program is használható figyelemmel kíséri az általános rendszererőforrásokat a localhostonpéldául a CPU általános felhasználása, a memória és a rendszer terhelése.

Telepítse a Monit alkalmazást az Ubuntu 20.04 LTS Focal Fossa szolgáltatásra

A program telepítése meglehetősen egyszerű. A következő sorokban megnézzük, hogyan kell a Monit telepíteni az Ubuntu 20.04-be. Amint azt a weboldalukon jeleztük, ugyanazok az utasítások követhetők az Ubuntu 18.04, 16.04 és bármely más Debian-alapú disztribúció esetében is, mint például a Linux Mint.

Először nyissunk meg egy terminált (Ctrl + Alt + T) és biztosítani fogjuk, hogy a rendszerünk összes csomagja frissüljön. Ezt a következő parancsokkal érjük el:

sudo apt update; sudo apt upgrade

Ezután telepíthetjük a programot. A Monit az alapértelmezett Ubuntu 20.04 adattár. Ezért a terminálon található paranccsal telepíthetjük:

monit telepítése

sudo apt install monit

A telepítés után a Monit szolgáltatás automatikusan elindul. Az tud ellenőrizze annak állapotát gépelés ugyanabba a terminálba:

állapot monit

sudo systemctl status monit

Alapértelmezés szerint a Monit webes felület le van tiltva. Ezért engedélyeznünk kell és be kell állítanunk a rendszergazda jelszavát. Ezt a következő fájl szerkesztésével tehetjük meg:

sudo vim /etc/monit/monitrc

A fájl belsejében meg kell találnunk, megjegyzést kell tennünk és konfigurálnunk kell a Monit rendszergazdai jelszót amint azt a következők mutatják:

engedélyezze a jelszót és a felhasználót a Monitban

set httpd port 2812 and
allow admin:monit

A módosítások elvégzése után elmenthetjük és bezárhatjuk a szerkesztőt. A következő lépés az lesz indítsa újra Monit:

indítsa újra a monit

sudo monit -t
sudo systemctl restart monit

Ha információra van szüksége a konfigurációs fájl bármelyik lehetőségével kapcsolatban, megteheti konzultáljon a programdokumentáció.

Nyissa meg a program felületét

Ezen a ponton megtehetjük nyissa meg a webböngészőt, és az URL elérésével érje el a program webes felületét http://dirección-ip-de-tu-servidor:2812.

program bejelentkezés

Ennek a címnek meg kell mutatnia a bejelentkezési oldalt. Ha nem változtatta meg a felhasználónevet és a jelszót a konfigurációs fájlban, akkor megteheti bejelentkezés felhasználónévvel 'admin'és a jelszó'monitor".

házigazda monit

Hasznos információkért és segítségért javasoljuk ellenőrizd a a projekt hivatalos honlapja vagy az övé tár a bitbucket-ben.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  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.