Monitorix, süsteemseire tööriist

süsteem

Monitorix on kerge süsteemi jälgimise tööriist, avatud lähtekoodiga ja tasuta, mõeldud võimalikult paljude süsteemiteenuste ja ressursside jälgimiseks. See on loodud kasutamiseks Linux / UNIX-i serverites, kuid oma lihtsuse ja väiksuse tõttu saab seda kasutada ka manustatud seadmetes.

See koosneb peamiselt kahest programmists: kollektsionäär, kutsutud monitorix, mis on Perli deemon, mis käivitub automaatselt nagu kõik muud süsteemi teenused, ja CGI-skript nimega monitorix.cgi.

Alates versioonist 3.0 sisaldab Monitorix oma sisseehitatud HTTP-serverit, seega pole selle kasutamiseks vaja installida kolmanda osapoole veebiserverit.

Kogu selle areng loodi algselt Red Hati, Fedora ja CentOS süsteemide jälgimiseks, nii et see projekt tehti seda tüüpi levitusi silmas pidades.

Täna töötab see erinevates GNU / Linuxi distributsioonides ja isegi teistes UNIX-süsteemides nagu FreeBSD, OpenBSD ja NetBSD.

See on praegu aktiivses arenduses, lisades uusi funktsioone, uut graafikat ja parandades vigu. püüdes pakkuda suurepärast tööriista parima VPS-i hostimisteenuse süsteemide igapäevaseks haldamiseks.

Süsteemi jälgimiseks on Monitorixil sisseehitatud HTTP-server. Samuti töötab see Apache, Nginx, lighttpd jne.

Kuva graafika koos:

  • Süsteemi koormus ja süsteemiteenuse nõudlus.
  • CPU / GPU temperatuuriandurid
  • Ketta temperatuur ja tervis.
  • Võrgu / sadama liiklus ja netstat
  • Posti statistika
  • Veebiserveri statistika (Apache, Nginx, Lighttpd)
  • MySQL-i koormus ja statistika
  • Kalmaari statistika puhverserver
  • NFS-i serveri / kliendi statistika
  • Vaarika Pi andur
  • Salvestatud statistika}
  • Fail2ban
  • Monitor kaugservereid (Multihost)
  • Võimaldab kasutajatel vaadata statistikat graafikute või lihttekstide tabelites iga päev, nädal, kuu või aasta
  • Pakub võimalust graafika paremaks vaatamiseks suumida
  • Oskab määratleda graafikute arvu rea kohta

Kuidas installida Monitorix Ubuntu serverisse?

nvidia

Neile, kes on huvitatud selle tööriista installimisest oma süsteemi, Nad saavad seda teha, järgides alltoodud juhiseid.

Esimene asi värskendame oma pakette järgmisega:

sudo apt-get update

sudo apt-get upgrade

Olen seda juba teinud nüüd jätkame Monitorixi toimimiseks vajalike sõltuvuste allalaadimist ja installimist oma süsteemi.

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

Järgmise sammuna laadime alla Monitorixi uusima stabiilse versiooni meie süsteemi jaoks, milleks on meie deb-paketi allalaadimine.

See saame seda teha käsu wget abil, mis võtab antud juhul uusima stabiilse versiooni hetkel 3.10.1:

wget https://www.monitorix.org/monitorix_3.10.1-izzy1_all.deb -O monitorix.deb

Allalaadimine on juba tehtud, nüüd jätkame rakenduse installimist süsteemi järgmise käsu abil:

sudo dpkg -i monitorix.deb

Ja lahendame sõltuvustega seotud probleemid järgmise käsu abil:

sudo apt-get install -f

Kui rakendus on installitud, hakkame nüüd teenust süsteemis käivitama, seda tehes:

sudo service monitorix start

Kuidas monitorixile juurde pääseda?

Teenusele juurdepääs eemalt või kohapeal Saame seda teha veebibrauserist, mis suunab meie serveri IP-aadressile, järgmiselt:

http://ipservidor:8080/monitorix

Programmi konfiguratsioonifail asub järgmisel teekonnal /etc/monitorix.conf. Siin saate muuta porti, keelata või lubada kaughosti ja teha muid seadeid.

Enne parameetrite muutmist tehke sellest failist varukoopia:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

Selles failis saame seda kasutada ka veebile juurdepääsu tagamiseks autentimisega, millega peame ainult konfigureerima

set enabled = y

Mis on jaotise all ja seejärel looge fail kataloogis / var / lib / monitorix / htpasswd ja kus kasutajanimi asendatakse juurdepääsu kasutajanimega.

Käsk seda teha on:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd   username

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.