Kwinqaku elilandelayo siza kujonga iZabbix. Le yenye isixhobo sokubeka iliso Vula Umnikezi. Ngayo uya kuba nakho ukubeka esweni iiseva, umthwalo we-CPU, iinethiwekhi, iinkonzo zefu kunye nezinye izinto ezininzi.
Ikhutshwe ngokwemigaqo yenguqulo yesi-2 ye-GNU General Public License, UZabbix yiSoftware yasimahla. Phambi kokuba uqale ungafuna ukujonga iifayile ze yesiboniso ukubona ukuba yile nto uyikhangelayo. Ungajonga kwakhona Iprojekthi Wiki okanye amaxwebhu asemthethweni. Kule migca ilandelayo siza kubona ukuba singasetyenziswa njani esi sixhobo kwi-Ubuntu 18.04 LTS.
Yongeza indawo yokugcina
Esi sixhobo asifumaneki kwindawo esemthethweni ye-Ubuntu 18.04 LTS. Ngaphandle koku, unokongeza ngokulula indawo yokugcina esemthethweni yesixhobo kwi-Ubuntu 18.04 LTS kwaye ufake isixhobo esivela apho.
Vula i-terminal (Ctrl + Alt + T) kunye Khuphela ifayile ye-DEB Kuyimfuneko ngalo myalelo ulandelayo:
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb
Siyaqhubeka nokufaka ifayile ekhutshelweyo:
sudo dpkg -i zabbix-release*.deb
Indawo yokugcina esemthethweni yesi sixhobo kufuneka yongezwe kwinkqubo yethu. Ngoku kuya kufuneka sihlaziye i-cache yendawo yokugcina ye-APT:
sudo apt update
Ukufakwa kweZabbix kunye noqwalaselo
Emva koku kungasentla, ngoku singasifaka esi sixhobo:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Yenza isiseko sedatha se-MySQL / MariaDB
Ukwenza oku, siya kuthi qala ikhonsoli ye-MySQL / MariaDB ngalo myalelo ulandelayo:
sudo mysql -u root
Ngoku yenza i-database ebizwa ngokuba yi-zabbix ngalo myalelo ulandelayo we-SQL:
create database zabbix character set utf8 collate utf8_bin;
Siyaqhubeka ukunika konke amalungelo kumsebenzisi we-zabbix kwindawo yogcino lwedatha ye-zabbix sidale nje. Siza kuseta igama eligqithisiweyo lomsebenzisi we-zabbix ngalo myalelo ulandelayo we-SQL:
grant all privileges on zabbix.* to zabbix@localhost identified by 'TU-CONTRASEÑA-AQUI';
QAPHELA: Qiniseka ukuba ubuyisela IPHEPHA LAKHO-KWIPHEPHA-APHA nge-password oyithandayo.
Kufuneka unikwe iimvume eziyimfuneko kuze kusetwe ipassword. Kulo mzekelo ndibeka iphasiwedi njenge-zabbix, ngokulula.
Siphuma kwikhonsoli ye-MySQL / MariaDB ngalo myalelo ulandelayo:
quit;
Siyaqhubeka ukwenza iitafile eziyimfuneko ngalo myalelo ulandelayo. Ingathabatha ixesha.
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -Dzabbix -pzabbix
QAPHELA: Qinisekisa ukutshintsha iphasiwedi ye-zabbix kunye negama lokugqitha elimiselweyo.
Hlela ifayile yoqwalaselo
Okwangoku siza kuhlenga ifayile yoqwalaselo /etc/zabbix/zabbix_server.conf ngalo myalelo ulandelayo:
sudo vim /etc/zabbix/zabbix_server.conf
Ngaphakathi kwifayile, kuya kufuneka khangela umgca DBUser = zabbix kwaye ungeze umgca omtsha apha ngezantsi yayo, njengoko kubonisiwe kumfanekiso olandelayo. Nje ukuba ugqibile, gcina kwaye uvale ifayile.
DBPassword=zabbix, setha iphasiwedi kwindawo yogcino lwedatha kwi-zabbix. Faka endaweni yayo ngegama eligqithisiweyo obelilisete ngaphambili.
Cwangcisa izowuni yexesha
Ngoku, kuya kufuneka sibeke ixesha elifanelekileyo le-injini ye-PHP. Ukwenza oko, hlela ifayile yoqwalaselo /etc/zabbix/apache.conf:
sudo vim /etc/zabbix/apache.conf
Skrolela ezantsi kancinci kwaye ufumane imigca ephawulwe kwisikrini esedlule. Susa uphawu lwe # ukuze ungazikhululi kunye notshintsho IYurophu / iRiga Ngommandla wexesha onomdla kuwe. Unokufumana ulwazi ngakumbi malunga nento oza kuyifaka Wikipedia.
Ifayile yoqwalaselo lokugqibela kwimeko yam imi ngolu hlobo lulandelayo.
Nje ukuba ugqibile, gcina kwaye uvale ifayile.
Qalisa iinkonzo kwakhona
Siya ku Qalisa kwakhona i-zabbix-server, i-zabbix-arhente kunye neenkonzo ze-apache2 ngomyalelo:
sudo systemctl restart zabbix-server zabbix-agent apache2
Ukuba ufuna ukongeza i-zabbix-server, zabbix-arhente kunye neenkonzo zeapache2 kwinkqubo yokuqalisa komatshini wakho we-Ubuntu 18.04 LTS, sebenzisa lo myalelo:
sudo systemctl enable zabbix-server zabbix-agent apache2
Iseva ye-zabbix, i-zabbix-arhente, kunye neenkonzo ze-apache2 kufuneka zongezwe kuqaliso lwenkqubo kwaye ziya kuqala ngokuzenzekelayo xa izihlangu zekhompyuter.
Qalisa iZabbix
Sebenzisa lo myalelo ulandelayo ukuya fumana idilesi ye-IP yomatshini wakho we-Ubuntu 18.04 LTS:
ip a
Njengoko kunokubonwa, kwimeko yam idilesi ye-IP yomatshini wam we-Ubuntu 18.04 LTS 10.0.2.15. Kufanele ukuba yahlukile kuwe. Yitshintshe ukusuka apha ukuya phambili.
Tyelela http://10.0.2.15/zabbix kwisikhangeli sewebhu. Kuya kufuneka ubone iphepha elinjenge-skrini yangaphambili. Njengoko usebenzisa ujongano lwesi sixhobo okokuqala, kufuneka usilungiselele. Cofa ku "Inyathelo elilandelayo".
Qinisekisa zonke iimfuno zangaphambili zichanekile. Qhubeka ngokunqakraza ku "Inyathelo elilandelayo".
Ngoku Chwetheza igama eligqithisiweyo lomsebenzisi wedatha ye-MySQL / MariaDB oyilungiselele kwangaphambili kwaye ucofe ku "Inyathelo elilandelayo".
Qwalasela ezinye Iinkcukacha zeseva. Cofa ku "Inyathelo elilandelayo".
Qiniseka ukuba lonke ulwazi ichanekile.
Ukuba ufika apha, yonke into kufanele ukuba icwangciswe ngokuchanekileyo. Cofa ku «Gqiba«.
Ngoku kuya kufuneka ukwazi ukungena nge 'Ulawulo' lomsebenzisi kunye ne Igama lokugqitha 'zabbix'.
Nje ukuba ungene, kuya kufuneka ubone ideshibhodi. Ngoku ungasisebenzisa esi sixhobo kuyo nayiphi na into oyifunayo kunye nangoko ufuna.