Monitorix, isixhobo sokujonga inkqubo

isixokelelwano

I-Monitorix sisixhobo esiliqili sokujonga inkqubo, vula imithombo kwaye simahla, yenzelwe ukubeka esweni uninzi lweenkqubo zenkqubo kunye nezixhobo kangangoko kunokwenzeka. Yenzelwe ukuba isetyenziselwe ukuvelisa i-Linux / i-UNIX iiseva, kodwa ngenxa yokulula kwayo kunye nobukhulu obuncinci inokusetyenziswa kwizixhobo ezifakiwe.

Iqukethe ikakhulu iinkqubo ezimbinis: umqokeleli, obizwa iliso, eyiPeremon daemon eqala ngokuzenzekelayo njengayo nayiphi na inkonzo kwinkqubo, kunye Isikripthi seCGI esibizwa nge- monitorix.cgi.

Ukusukela kuhlobo lwe-3.0, iMonitixix ibandakanya eyakhelwe-ngaphakathi kwi-HTTP server, ke awunyanzelekanga ukuba ufake iseti yeqela lesithathu ukuyisebenzisa.

Lonke uphuhliso lwayo Ekuqaleni yayenzelwe ukubeka esweni iinkqubo zeRed Hat, iFedora, kunye ne-CentOS, ke le projekthi yenziwa ngezi ntlobo zokuhanjiswa engqondweni.

Namhlanje isebenza kunikezelo olwahlukeneyo lwe-GNU / Linux kwaye nakwezinye iinkqubo ze-UNIX ezinje ngeFreeBSD, i-OpenBSD kunye ne-NetBSD.

Okwangoku kuphuhliso olusebenzayo, ukongeza amanqaku amatsha, imizobo emitsha kunye nokulungiswa kweebugs. Kwilinge lokubonelela ngesixhobo esigqwesileyo kulawulo lwemihla ngemihla lweenkqubo zenkonzo ebalaseleyo yokubamba iVPS.

Ukubeka iliso kwinkqubo, i-Monitorix ine-server ye-HTTP efakwe. Isebenza kunye neApache, Nginx, lighttpd, njl.

Bonisa imifanekiso nge:

  • Umthwalo wenkqubo kunye nemfuno yenkonzo.
  • Izixhobo zokushisa zeCPU / GPU
  • Ubushushu bediski kunye nempilo.
  • Inethiwekhi / ukugcwala kwezibuko kunye netstat
  • Ubalo lwemeyile
  • Izibalo zeseva yeWebhu (i-Apache, i-Nginx, i-Lighttpd)
  • Umthwalo we-MySQL kunye nezibalo
  • Ummeli weenkcukacha zeskwidi
  • Iinkcukacha-manani zeseva yeNFS
  • Inzwa yeRaspberry Pi
  • Amanani akhunjulwayo}
  • Isilele2ban
  • Ukubeka iliso kumaseva akude (Multihost)
  • Ivumela abasebenzisi ukuba bajonge amanani kwiigrafu okanye kwiitafile ezibhaliweyo ezicacileyo yonke imihla, ngeveki, ngenyanga okanye ngonyaka
  • Inika amandla okusondeza imizobo kumbono ongcono
  • Unokwazi ukuchaza inani leetshathi kumqolo ngamnye

Uyifaka njani iMonitixix kwiseva yoBuntu?

Nvidia

Kulabo abanomdla wokukwazi ukufaka esi sixhobo kwinkqubo yabo, Banokwenza oko ngokulandela imiyalelo esabelana ngayo ngezantsi.

Into yokuqala Siza kuhlaziya uhlaziyo lweephakeji zethu nge:

sudo apt-get update

sudo apt-get upgrade

Sele uyenzile le nto, Ngoku siza kuqhubeka nokukhuphela kunye nokufaka izixhomekeki ezifunekayo ekusebenzeni kwe-Monitorix kwinkqubo yethu.

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

Njengenyathelo elilandelayo siza kukhuphela ingxelo yamuva ye-Monitorix yenkqubo yethu, eya kuthi kuthi ibe kukukhuphela iphakheji yedebhu kuyo.

Oku singayenza ngoncedo lomyalelo wget, ethi kule meko ithathe ingxelo yokugqibela ezinzileyo okwangoku eyi-3.10.1:

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

Sele uyenzile ukhuphelo, ngoku siyaqhubeka ukufaka usetyenziso kwinkqubo ngoncedo lomyalelo olandelayo:

sudo dpkg -i monitorix.deb

Kwaye sisombulula nayiphi na ingxaki ngokuxhomekeka kokwenza lo mthetho ulandelayo:

sudo apt-get install -f

Nje ukuba isicelo sifakwe, ngoku siza kuqala inkonzo kwinkqubo, senza oku ngokwenza:

sudo service monitorix start

Uyifumana njani i-monitorix?

Ukufikelela kwinkonzo ukude okanye ekuhlaleni Singayenza ukusuka kwisikhangeli sewebhu esiya kwidilesi ye-ip yeseva yethu, ngolu hlobo lulandelayo:

http://ipservidor:8080/monitorix

Inkqubo yoqwalaselo lwefayile ikule ndlela ilandelayo /etc/monitorix.conf. Apha ungatshintsha izibuko, ukwala okanye ukuvumela umgcini okude, kwaye wenze ezinye iisetingi.

Ngaphambi kokutshintsha iiparameter, yenza ikopi yokugcina yale fayile:

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

Kule fayile sinokuyisebenzisa ukuqinisekisa ukufikelela kwiwebhu kunye nokuqinisekiswa, ekufuneka siyiqwalasele kuphela

set enabled = y

Ephantsi kweli candelo kwaye emva koko wenze ifayile kwi / var / lib / monitorix / htpasswd kwaye apho igama lomsebenzisi lithathelwa indawo ligama lomsebenzisi lokufikelela.

Umyalelo wokukwenza yile:

touch /var/lib/monitorix/htpasswd

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

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.