Zabbix, isixhobo esivulekileyo sokujonga esweni

malunga-zabbix

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:

Khuphela i-zabbix repo

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:

faka i-zabbix repo

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:

faka iseva ye-zabbix

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:

Qalisa mariadb

sudo mysql -u root

Ngoku yenza i-database ebizwa ngokuba yi-zabbix ngalo myalelo ulandelayo we-SQL:

Yenza i-database ye-zabbix kwi-mariadb

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:

yongeza iphasiwedi db zabbix

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:

shiya mariadb

quit;

Siyaqhubeka ukwenza iitafile eziyimfuneko ngalo myalelo ulandelayo. Ingathabatha ixesha.

yenza iitafile ze-db zabbix

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.

ifayile yoqwalaselo ye-zabbix

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

ifayile kuseto lwexesha

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.

iinketho zokusetha imimandla yexesha

Ifayile yoqwalaselo lokugqibela kwimeko yam imi ngolu hlobo lulandelayo.

Ifayile yoqwalaselo yexesha kunye nemadrid

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:

umncedisi ip

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.

zabbix splash screen

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".

Ezona zinto zifunekayo kuqala zabbix

Qinisekisa zonke iimfuno zangaphambili zichanekile. Qhubeka ngokunqakraza ku "Inyathelo elilandelayo".

qwalasela i-zabbix db

Ngoku Chwetheza igama eligqithisiweyo lomsebenzisi wedatha ye-MySQL / MariaDB oyilungiselele kwangaphambili kwaye ucofe ku "Inyathelo elilandelayo".

Iinkcukacha zeseva ye-zabbix

Qwalasela ezinye Iinkcukacha zeseva. Cofa ku "Inyathelo elilandelayo".

Isishwankathelo sedatha zabbix

Qiniseka ukuba lonke ulwazi ichanekile.

uqwalaselo lwe-zabbix lugqityiwe

Ukuba ufika apha, yonke into kufanele ukuba icwangciswe ngokuchanekileyo. Cofa ku «Gqiba«.

Umgangatho ogqityiweyo

Ngoku kuya kufuneka ukwazi ukungena nge 'Ulawulo' lomsebenzisi kunye ne Igama lokugqitha 'zabbix'.

ujongano lwe-zabbix

Nje ukuba ungene, kuya kufuneka ubone ideshibhodi. Ngoku ungasisebenzisa esi sixhobo kuyo nayiphi na into oyifunayo kunye nangoko ufuna.


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.