Kudala sabona indlela yokuqapha iseva ye-Nginx nge-Linux-dash, kepha njengoba sonke sazi ukuthi obani abathintekayo kulokhu, uma kukhona okusele ohlelweni olukhulu lokusebenza olukhululekile, kuyizinketho, zombili ngokwamaseva nezindlela okufanele sazi ngazo zonke izinto ezenzeka ngazo. Ngakho ake sibone indlela yokuqapha iseva ye-Linux nge-Monitorix, ithuluzi lomthombo ovulekile eliphambili kakhulu futhi elingasindi.
Kuyinto isicelo sokuthi inikeza iseva yayo ye-HTTP kanye nochungechunge lwemisebenzi yokuqapha esezingeni eliphakeme y ukusekelwa kwezilimi ezahlukahlukene zokubhala njengePerl, iPython, uRuby nabanye, yize ukusetshenziswa kwayo kwezinsizakusebenza kuncane kangako ukuthi kubhekwe njengokuhle kakhulu isetshenziswe kumadivayisi nezinhlelo ezishumekiwe. Eqinisweni, kusebenza ngezinhlelo ezimbili: eyodwa ibizwa I-Monitorix uqobo, olususelwa kuPerl futhi luqala ngokuzenzekelayo, nolunye olubiziwe Ukuqapha.cgi, njengoba igama layo liphakamisa ukuthi yisikripthi se-CGI.
Ezinye zezici zayo izibalo ze-imeyili, ithrafikhi yenethiwekhi (okungenayo nokuphumayo), kusuka ku- iwebhusayithi ye-servidor (I-Apache, i-Lighttpd, i-Nginx), umthwalo we-MySQL, ukusetshenziswa kommeleli we-Squid noma iklayenti le-NFS neseva, kanye nokusekelwa kwezinzwa ezinjengalezo ezihambisana ne-Raspberry Pi kanye nalezi ezijwayelekile kakhulu ngephakeji izinzwa (idiski, i-motherboard, abalandeli, i-CPU) futhi-ke, izinqubo ezisebenzayo, ukulayishwa kwesistimu nokusetshenziswa kwememori phakathi kwezinye izinto eziningi (singaqinisekisa kulesi sixhumanisi zonke izici zayo).
para faka i-Monitorix ku-Ubuntu Singakwenza ngesandla noma ngokufaka kusuka ezinqolobaneni. Kowokuqala simane sivule iwindi lokugcina (Ctrl + Alt + T) bese sisebenzisa:
Sudo apt-get ukufaka 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
Ngemuva kwalokho silanda iphakethe le-Ubuntu, kusuka ku- ikhasi lokulanda iMonitixix, bese siyifaka:
I-sudo dpkg -i monitorix * .deb
Ngesikhathi senqubo yokufaka, sizocelwa ukuthi silungiselele i-backend web server, okungukuthi, sisebenze njengokusekela leli thuluzi. Ukuthi sisebenzisa yini efakiwe ku-Monitorix noma efana ne-Apache noma Nginx, ngemuva kwalokhu kulungiselelwa kufanele siqale kabusha inqubo, esiyenza ngokulandelayo (simane sishintshe Igama lesevisi okuhambelana ngalo):
isevisi ye-sudo servicename ilayishe kabusha
Enye indlela, enethezeke ngokwengeziwe, ukufaka amakhosombe e-Monitorixix e-Ubuntu, esiwenza ngokwengeza umugqa olandelayo kufayela le /etc/apt/source.list:
deb http://apt.izzysoft.de/ubuntu indawo yonke ejwayelekile
Ngemuva kwalokho silanda ukhiye we-GPG endaweni yokugcina bese siyengeza:
wget http://apt.izzysoft.de/izzysoft.asc
i-sudo apt-key engeza izzysoft.asc
Manje sesingafaka iMonitixix ngendlela ejwayelekile:
sudo apt-get update
sudo apt-get ukufaka i-monitorix
Ngemuva kwalokho siqala insiza:
isudo service monitorix start
Ngalokho singaqala, futhi kusukela manje uma sifuna ukumisa i-Monitorix singakwenza ngokuhlela ifayela /etc/monitorix/monitorix.conf bese uqala kabusha insiza nganoma yiziphi izinguquko ezenziwe ukuze zisebenze.
Njengoba sikwazi ukubona, inqubo ephelele iqonde ngqo namathuba asinika wona I-Monitorix ithuluzi lokuqapha zithakazelisa kakhulu, ikakhulukazi ngoba kuyiphrojekthi engaphansi kokuthuthuka okusebenzayo namathuluzi amasha, ukulungiswa kwamaphutha noma izibuyekezo kokusebenza okukhona zifika ngokuqhubekayo (ngokwesibonelo, ukuthuthuka okuvamile kwezinketho zehluzo nezokuhlela abazinikezayo, kanye nokubona amathuba).
Ukwaziswa okwengeziwe: I-Monitorix (Iwebhusayithi esemthethweni)