Esikhathini esedlule sakhuluma ngamathuluzi amahle wokuqapha uhlelo, kulokhu sifuna ukwazisa ngakho I-Monitorix ithuluzi elingasindi kodwa eliqinile elizohlinzeka bonke abaphathi bohlelo ngolwazi olufanele nolwandisiwe lohlelo lwabo nganoma yisiphi isikhathi.
Yini i-Monitorix?
Ithuluzi lomthombo ovulekile, elisekelwa umphakathi obanzi esivumela ukuthi siqaphe izinhlelo ngendlela elula, yenzelwe ukulawula inani elikhulu kakhulu lezinsiza zohlelo nezinsizakusebenza. Leli thuluzi lenziwe ngenhloso yokuthi lizosebenza kumaseva weLinux / Unix, kepha linolwazi lokukwazi ukwenziwa kumadivayisi ashumekiwe, okwenza ukuthi libe nenqwaba yezindawo futhi liphatheke.
Abathuthukisi bayo bachaza ukuthi leli thuluzi liwumphumela wokwenziwa kwezinhlelo ezimbili, eyodwa ebizwa monitorix, okuyi-daemon kaPerl eqala ngokuzenzakalela njenganoma iyiphi enye insiza ohlelweni nesikripthi esibizwa monitorix.cgiFuthi ineseva ye-HTTP edidiyelwe ukuze singadingi ukufaka iseva yewebhu ukuze isebenze.
Izici zeMonitix
- Inenombolo enkulu yezibalo zokuqhafaza eqoqa imininingwane yohlelo njengokulayishwa kwesistimu, ukusetshenziswa kwe-kernel, ukusetshenziswa kweprosesa, izinzwa, izinga lokushisa, ukusetshenziswa kohlelo lwefayela, ukusetshenziswa kwesikhombi, i-netstat, i-lighttpd, i-nginx, izinqubo eziphakathi abanye.
- Ukusekelwa kokuqapha amaseva amaningi akude.
- Ukusekela ukuqapha ithrafikhi ye-Intanethi kusuka kumadivayisi aku-LAN.
- Isistimu yokuxwayisa ebanzi.
- Iseva ye-HTTP ifakiwe.
- Ukuthumela okuzenzakalelayo kwe-imeyili ngezibalo zohlelo.
- Kungenzeka ukufaka amafayela wokumisa angeziwe.
- Amandla wokubuka izibalo nge (ihora, usuku, isonto, inyanga noma unyaka).
- Amandla wokusondeza kunoma iyiphi igrafu ukuze uyibone ngokuningiliziwe.
- Kungenzeka ukubonisa amamethrikhi enethiwekhi kuma-Mbytes / sec noma ama-Mbits / sec.
- Ithuba lokukhombisa amazinga okushisa ngama-degree Celsius noma i-Fahrenheit.
- Amandla okwenza imidwebo kumafomethi we-PNG noma we-SVG.
- Amandla okulungisa inani leminyaka yemininingwane yomlando (awukho umkhawulo).
- I-interface enembile yewebhu.
- Ingalungiswa ngefayela lombhalo nje.
- Kufaka imodi yokuthula ekuvumela ukuthi ubuyise ihluzo kusuka kuzikripthi.
- Izibalo zethrafikhi zigcinwa ezinqolobaneni ezinosayizi ongaguquki.
- Kubhalwe ngolimi lwe-Perl.
- Ihlolwe futhi yasekelwa i-GNU / Linux, i-FreeBSD, i-OpenBSD ne-NetBSD.
- Umthombo wamahhala futhi ovulekile

Uyifaka kanjani iMonitixix
Abasebenzisi be I-RedHat / Fedora / i-CentOS kanye nokutholakala ongafaka i-Monitorix ngenxa ye-yum ngale ndlela elandelayo:
$ yum ukufaka i-monitorix $ service monitorix start
Ngokwengxenye yabo, abasebenzisi be-Arch Linux nezisetshenziswa bangasebenzisa i-AUR ukufaka leli thuluzi lokuqapha uhlelo, ukwenza kanjalo, ukwenza umyalo olandelayo:
I- $ yaourt -S i-monitorix
Endabeni kaDebian, Ubuntu, Deepin nabasebenzisi abasuselwa kokunye, ungasebenzisa ithuluzi ngokufaka i-.deb yakamuva yethuluzi elikhona. lapha. Ngemuva kwalokho siqhubeka nokufakwa kwe-.deb nokunye ukuncika ngale ndlela elandelayo
$ sudo apt-get update $ sudo apt-get ukufaka rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-elula-perl libhttp-server-simple-perl libconfig-general-perl libyan- isokhethi-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f ukufaka
