Spremljajte, nadzirajte in upravljajte računalniške sisteme iz Ubuntuja

približno-monit

V naslednjem članku si bomo ogledali Monit. To orodje bo koristno, ko gre za spremljati in upravljati porazdeljene računalniške sisteme, izvajajte avtomatsko vzdrževanje in popravila.

Monit je pripomoček za upravljati in nadzirati procese, programe, datoteke, imenike in datotečne sisteme v sistemu Unix. Uporabniki lahko Monit uporabljajo za spremljanje datotek, imenikov in datotečnih sistemov za spremembe, kot so spremembe časovnega žiga, spremembe kontrolne vsote ali spremembe velikosti.

Monit je nadzorovan prek nadzorne datoteke, ki jo je enostavno konfigurirati na osnovi sintakse, usmerjene v žeton proste oblike. Spremlja dnevnike in nas o pogojih napak obvesti s prilagodljivimi opozorilnimi sporočili. Poleg tega lahko Monit izvaja različna preverjanja omrežja TCP / IP, preverjanja protokolov in nam bo omogočil uporabo SSL za takšna preverjanja.

Kaj lahko spremljamo z Monitom?

Monit lahko uporabimo za spremljati procese daemon ali podobni programi, ki se izvajajo na localhost. Ta program je še posebej koristen za spremljanje tako demonskih procesov kot tistih, ki se zaženejo ob zagonu sistema.

domov

Za razliko od mnogih drugih sistemov spremljanja Monit lahko ukrepa, če pride do napake, na primer; če se sendmail ne izvaja, lahko ta program samodejno znova zažene sendmail ali če apache uporablja preveč virov, lahko Monit ustavi ali znova zažene apache in nam pošlje opozorilno sporočilo. Monit lahko spremlja tudi značilnosti procesa, na primer koliko pomnilnika ali procesorskih ciklov proces uporablja.

Poleg tega, kar je bilo omenjeno doslej, tudi ta program lahko uporabljate za spremljanje datotek, imenikov in datotečnih sistemov na localhostu. Te elemente bomo lahko spremljali zaradi sprememb, kot so spremembe časovnih žigov, spremembe kontrolne vsote ali spremembe velikosti.

Status

Monit lahko spremljati omrežne povezave z več strežniki, bodisi na localhost bodisi na oddaljenih gostiteljih. Podprte so vtičnice domen TCP, UDP in Unix. Tudi če protokol ni podprt, bomo strežnik lahko preizkusili, ker je Monit mogoče konfigurirati za pošiljanje kakršnih koli podatkov in preizkus odziva s strežnika.

Monit se lahko uporablja preizkusite programe ali skripte ob določenem času kot pri cron. Poleg tega nam bo omogočil, da preizkusimo izhodno vrednost programa in izvedemo dejanje ali pošljemo opozorilo, če izhodna vrednost kaže na napako.

S tem programom lahko tudi spremljati splošne sistemske vire na localhostuna primer celotna poraba CPE, pomnilnik in obremenitev sistema.

Namestite Monit na Ubuntu 20.04 LTS Focal Fossa

Namestitev tega programa je zelo preprosta. V naslednjih vrsticah bomo videli, kako namestiti Monit v Ubuntu 20.04. Kot je navedeno na njihovi spletni strani, se lahko enaka navodila upoštevajo za Ubuntu 18.04, 16.04 in katero koli drugo distribucijo, ki temelji na Debianu, kot je Linux Mint.

Za začetek odprimo terminal (Ctrl + Alt + T) in poskrbeli bomo za posodobitev vseh paketov v našem sistemu. To bomo dosegli z ukazi:

sudo apt update; sudo apt upgrade

Nato lahko namestimo program. Monit je na voljo privzeto odlagališče Ubuntu 20.04. Iz tega razloga ga lahko namestimo z ukazom v terminalu:

namestite monit

sudo apt install monit

Po namestitvi se storitev Monit zažene samodejno. Lahko preverite njegovo stanje tipkanje v isti terminal:

nadzornik stanja

sudo systemctl status monit

Spletni vmesnik Monit je privzeto onemogočen. Zaradi tega ga bomo morali omogočiti in nastaviti skrbniško geslo. To lahko storimo tako, da uredimo naslednjo datoteko:

sudo vim /etc/monit/monitrc

V tej datoteki morali bomo poiskati, razkomentirati in konfigurirati skrbniško geslo Monit kot je prikazano v nadaljevanju:

omogoči geslo in uporabnika v Monitu

set httpd port 2812 and
allow admin:monit

Ko so spremembe narejene, lahko urednik shranimo in zapremo. Naslednji korak bo znova zaženite Monit:

znova zaženi monit

sudo monit -t
sudo systemctl restart monit

Če potrebujete informacije o kateri koli možnosti v konfiguracijski datoteki, lahko posvetujte se s programska dokumentacija.

Dostopite do vmesnika programa

V tem trenutku lahko odprite spletni brskalnik in odprite spletni vmesnik programa, tako da odprete URL http://dirección-ip-de-tu-servidor:2812.

prijava v program

Ta naslov bi nam moral pokazati prijavno stran. Če v konfiguracijski datoteki niste spremenili uporabniškega imena in gesla, lahko prijava z uporabniškim imenom 'admin'in geslo'monitor".

gostitelj monit

Za koristne informacije in pomoč priporočamo preverite uradna spletna stran projekta ali njegovo repozitorij v bitbucketu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.