Kako namestiti Monitorix za nadzor vašega spletnega strežnika

monitorix

Že zdavnaj smo videli kako nadzirati strežnik Nginx s pomišljajem Linux, toda kot vsi vemo, kdo je v to vpleten, če kaj ostane v odličnem brezplačnem operacijskem sistemu, so to možnosti, tako v zvezi s strežniki kot načini, kako se moramo zavedati vsega, kar se z njimi dogaja. Pa poglejmo kako nadzirati Linux strežnik z Monitorixom, zelo napredno in lahko odprtokodno orodje.

To je aplikacija, ki ponuja svoj strežnik HTTP skupaj z vrsto naprednih nadzornih funkcij y podpora za različne skriptne jezike kot so Perl, Python, Ruby in drugi, kljub temu pa je njegova poraba virov tako majhna, da velja za eno najboljših uporablja v napravah in vgrajenih sistemih. Dejansko deluje prek dveh programov: enega, imenovanega Monitorix sam, ki temelji na Perlu in se samodejno zažene, drugi pa se pokliče Monitorix.cgi, kar že samo ime pove, je skript CGI.

Nekatere njegove funkcije so e-poštna statistika, omrežni promet (dohodni in odhodni), od spletni strežnik (Apache, Lighttpd, Nginx), nalaganje MySQL, uporaba proxyja Squid ali odjemalca in strežnika NFS, pa tudi podpora za senzorje, kot so tisti, ki so združljivi z Raspberry Pi, in za najbolj splošne prek paketa lmsenzorji (disk, matična plošča, ventilatorji, CPU) in seveda med drugim tudi aktivni procesi, obremenitev sistema in uporaba pomnilnika (lahko preverimo ta povezava vse njegove značilnosti).

za namestite Monitorix na Ubuntu To lahko storimo ročno ali z namestitvijo iz skladišč. Najprej preprosto odpremo terminalsko okno (Ctrl + Alt + T) in izvedemo:

sudo apt-get namestite 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

Nato prenesemo paket za Ubuntu iz stran za prenos Monitorix, in ga namestimo:

sudo dpkg -i monitorix * .deb

Med namestitvenim postopkom bomo morali konfigurirati zaledni spletni strežnik, to je, da deluje kot podpora za to orodje. Ne glede na to, ali uporabljamo tistega, ki vključuje Monitorix, ali takega, kot je Apache oz Nginx, po tej konfiguraciji moramo postopek znova zagnati, kar storimo na naslednji način (preprosto zamenjamo Ime storitve po katerem ustreza):

sudo service servicename ponovno naloži

Drugi način, ki je seveda bolj udoben, je, da dodamo repozitorije Monitorix za Ubuntu, kar storimo tako, da v datoteko /etc/apt/source.list dodamo naslednjo vrstico:

deb http://apt.izzysoft.de/ubuntu generično vesolje

Nato ključ GPG prenesemo iz repozitorija in ga dodamo:

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

Zdaj lahko Monitorix namestimo na običajen način:

sudo update apt-get

sudo apt-get namestite monitorix

Nato zaženemo storitev:

sudo storitev monitorix start

S tem lahko začnemo in od zdaj naprej, če želimo konfigurirati Monitorix, lahko to storimo z urejanjem datoteke /etc/monitorix/monitorix.conf in nato znova zaženite storitev, da bodo morebitne spremembe začele veljati.

Kot vidimo, je celoten postopek dokaj enostaven in možnosti, ki nam jih ponuja Monitorix kot orodje za spremljanje so zelo zanimivi, še bolj, ker gre za projekt, ki se aktivno razvija in nenehno prihajajo nova orodja, popravki napak ali posodobitve obstoječih funkcij (na primer pogoste izboljšave grafike in možnosti konfiguracije, ki jih ponujajo, ter vizualizacija možnosti).

Más información: Monitorix (uradna spletna stran)


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.