Kako instalirati Monitorix za nadgledanje vašeg web servera

monitorix

Davno smo vidjeli kako pratiti Nginx server pomoću Linux-dash-a, ali kao što svi mi koji smo u ovome već znamo, ako nam nešto preostaje u velikom besplatnom operativnom sistemu, to su opcije, kako u odnosu na servere, tako i u pogledu načina na koji moramo biti svjesni svega što se dešava sa njima. Pa, da vidimo kako nadzirati Linux server sa Monitorix-om, vrlo napredan i lagan alat otvorenog koda.

To je aplikacija koja nudi vlastiti HTTP server zajedno sa nizom naprednih funkcija praćenja y podrška za više skriptnih jezika kao što su Perl, Python, Ruby i drugi, uprkos čemu je njegova potrošnja resursa toliko mala da se smatra jednim od najboljih za koristi se u ugrađenim uređajima i sistemima. U stvari, radi kroz dva programa: jedan pozvan monitorix sama, koja je bazirana na Perl-u i automatski se pokreće, i druga pozvana Monitorix.cgi, što je kao što mu ime kaže CGI skripta.

Neke od njegovih karakteristika su statistika e-pošte, mrežni promet (dolazni i odlazni), servidor web (Apache, Lighttpd, Nginx), učitavanje MySQL-a, korištenje Squid proxy ili NFS klijenta i servera, kao i podrška za senzore poput onih kompatibilnih sa Raspberry Pi kao i za one najgeneričke kroz paket lmsenzori (disk, matična ploča, ventilatori, CPU) i naravno, aktivni procesi, opterećenje sistema i korištenje memorije između mnogih drugih stvari (možemo provjeriti ovaj link sve njegove karakteristike).

para instalirajte Monitorix na Ubuntu Možemo to učiniti ručno ili instaliranjem iz spremišta. Za prvu stvar jednostavno otvorimo prozor terminala (Ctrl + Alt + T) i izvršimo:

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 libio-socket-

Zatim preuzimamo paket za Ubuntu sa stranicu za preuzimanje Monitorixa, a mi ga instaliramo:

sudo dpkg -i monitorix*.deb

Tokom procesa instalacije od nas će se tražiti da konfigurišemo backend web server, odnosno da funkcioniše kao podrška za ovaj alat. Bilo da koristimo onaj koji je uključen u Monitorix ili nešto poput Apachea ili Nginx, nakon ove konfiguracije moramo ponovo pokrenuti proces, što radimo na sljedeći način (jednostavno zamjenjujemo Naziv usluge kako god odgovara):

sudo servicename servicename ponovno učitavanje

Drugi način, zgodniji naravno, je da dodate Monitorix spremišta za Ubuntu, što radimo dodavanjem sljedećeg reda u /etc/apt/source.list fajl:

deb http://apt.izzysoft.de/ubuntu generički univerzum

Zatim preuzimamo GPG ključ iz spremišta i dodajemo ga:

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

Sada možemo instalirati Monitorix na uobičajen način:

sudo apt-get update

sudo apt-get install monitorix

Zatim pokrećemo uslugu:

sudo service monitorix start

S tim možemo početi, a od sada ako želimo konfigurirati Monitorix možemo to učiniti uređujući datoteku /etc/monitorix/monitorix.conf a zatim ponovno pokretanje usluge kako bi sve promjene stupile na snagu.

Kao što vidimo, kompletan proces je prilično direktan i mogućnosti koje nam nudi Monitorix kao alat za praćenje Vrlo su zanimljivi, tim više što se radi o projektu koji je u aktivnom razvoju i stalno pristižu novi alati, ispravke grešaka ili ažuriranja postojeće funkcionalnosti (na primjer, česta poboljšanja grafike i opcija konfiguracije koje nude, kao i mogućnosti vizualizacije).

Više informacija: monitorix (službena web stranica)


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.