Emva phantse konyaka ukukhutshwa kwe-Monitorix 3.11, ingxelo entsha ye-Monitorix 3.12 sele ikhutshiwe. Kwabo bangaziyo I-Monitorix kufuneka yazi ukuba esi sisixhobo esisebenzisa inkqubo yokujonga, sisicelo esilula, vula imithombo kwaye simahla, yenzelwe ukubeka esweni iinkonzo ezininzi zenkqubo kunye nezixhobo kangangoko kunokwenzeka, umzekelo, ngokujonga ubushushu beCPU, umthwalo wenkqubo, umsebenzi wenethiwekhi, kunye nokuphendula kweenkonzo zenethiwekhi. Inkqubo ilawulwa ngonxibelelwano lwewebhu, idatha iboniswa ngohlobo lweegrafu.
I-Monitorix yenzelwe ukusetyenziswa kwimveliso ye-Linux / i-UNIX, kodwa ngenxa yokulula kwayo kunye nobukhulu obuncinci inokusetyenziswa kwizixhobo ezifakiwe. Esi sicelo iqulathe ikakhulu iinkqubo ezimbinis: umqokeleli, obizwa iliso, eyiPeremon daemon eqala ngokuzenzekelayo njengayo nayiphi na inkonzo kwinkqubo, kunye Isikripthi seCGI esibizwa nge- monitorix.cgi.
Inkqubo ibhaliwe kwiPerl, iRRDTool Isetyenziselwa ukuvelisa imizobo kunye nokugcina idatha, ikhowudi isasazwa phantsi kwelayisensi ye-GPLv2.
Inkqubo icompact kwaye iyanele, ekuvumela ukuba uyisebenzise nakwiinkqubo ezigxunyekwe.
Uluhlu olubanzi lweeparameter zokujonga ziyaxhaswa, ukusuka kulandelelwano lomsebenzi, I / O, ulwabiwo lwenkumbulo, kunye neeparameter zekernel ukubonisa idatha kwizicelo ezithile kunye nokunxibelelana kwenethiwekhi (iiseva zeposi, iDBMS, Apache, nginx, MySQL).
Yintoni entsha kwiMonitix 3.12?
Kule nguqulo intsha ye-Monitorix 3.12, ukubandakanywa kweemodyuli ezimbini ezintsha kubonakala kwisicelo, esenzelwe ukunika ulwazi malunga neenkonzo zewebhu.
Enye yazo yimodyuli entsha "phpfpm.pm" que Yongezwe ukuqokelela amanani malunga nendlela i-PHP-FPM isebenza ngayo kwaye ujonge iisayithi ezisungulwe kusetyenziswa le ndlela.
Enye imodyuli eyongeziweyo ngu "unbound.pm" que Yongezwe ukubeka esweni imeko ye-DNS engafakwanga iserver isebenza kumamkeli wangoku.
Ukongeza kwezi modyuli zimbini, le nguqulo ibandakanya izinto ezintsha nezinomdla, Umsebenzi owenziwe kwimodyuli yokubopha.pm, apho inkxaso yanikezelwa kwiinguqulelo ezintsha ze-BIND DNS server kwaye yafudukela kwiXML :: Imodyuli yeLibXML Perl yokuhlalutya amanani e-BIND kwifomathi yeXML.
Ngaphandle koko yongeze amandla okubonisa izitshixo kumaxabiso apheleleyo kwaye ngamandla (inani leebhloko ngesekhondi) kwimodyuli yokusilela2ban.pm.
Olunye utshintsho Ezimeleyo kwintengiso:
- Imodyuli yokusilela2ban.pm itshintshile nendlela yokubonisa amaxabiso. Ukusukela ngoku ukuya phambili, unokukhetha phakathi kwenqanaba elipheleleyo, eyokuqala ibe yinto emiselweyo.
- Imodyuli yegensens.pm yongeze inkxaso yokujonga imeko yebhetri;
- Ukuboniswa kolwazi malunga nokuqina kokusebenza kunye nokusebenza kwimodyuli yokujonga impilo yeZFS kutshintshile.
Uyifaka njani iMonitixix Ubuntu kunye neziphumo?
Kulabo abanomdla wokukwazi ukufaka esi sixhobo kwinkqubo yabo, Banokwenza oko ngokulandela imiyalelo esabelana ngayo ngezantsi.
Siza kukhuphela kwaye sifake ukuxhomekeka okufunekayo ekusebenzeni kwe-Monitorixix 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 masikhuphele ingxelo yokugqibela esisiseko ye-Monitorix:
wget https://www.monitorix.org/monitorix_3.12.0-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
Isicelo sele sifakiwe 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