Kadib 6 bilood oo horumar ah, nooc cusub oo ah nidaamka kormeerka Zabbix 4.4 ayaa la heli karaa, oo lambarkiisa loo qaybiyey liisanka GPLv2. Kuwa aan wali ka ogaan Zabbix, waa inay taas ogaadaan tani waa nidaam kormeer shabakadeed, kaas oo loogu talagalay in lagula socdo oo diiwaangeli xaaladda ay ku sugan yihiin adeegyada kala duwan ee shabakadaha, server-yada, iyo qalabka shabakadda. U isticmaal MySQL, PostgreSQL, SQLite, Oracle, ama IBM DB2 keyd ahaan xogtaada. Dhabarka dambe waxaa lagu qoray C iyo wejiga hore ee websaydhkuna wuxuu ku qoran yahay PHP.
Zabbix wuxuu ka kooban yahay saddex qaybood oo aasaasi ah: un server in la isku duwo jeegaga, la soo saaro codsiyada imtixaanka, lana soo ururiyo tirakoobka; wakiilo in lagu sameeyo jeegagga dhinaca martida dibadda; interface in la abaabulo maaraynta nidaamka. Si loo fududeeyo culeyska santuuqa aasaasiga ah loona sameeyo shabakad kormeer oo baahsan, tiro ka mid ah wakiillada wakiil ayaa la geyn karaa xogta guud ee xaqiijinta kooxda martida loo yahay
Wakiila la'aan, server-ka Zabbix wuxuu heli karaa xog iyadoo la adeegsanayo hab maamuusyo sida SNMP, IPMI, JMX, SSH / Telnet, ODBC oo la tijaabiyo helitaanka barnaamijyada websaydhka iyo nidaamyada hufnaanta.
Wararka ugu muhiimsan ee Zabbix 4.4
Qaabkan cusub ee Zabbix 4.4 waa la diyaariyey qeexitaannada qaabeynta qaab-dhismeedka qaabeynta qaabeynta. Qaab dhismeedka feylasha XML / JSON waxaa loo yareeyay foom ku habboon in qaabeynta qaabeynta gacanta loogu sameeyo tifaftiraha qoraalka caadiga. Moodellada hadda jira waxay la jaan qaadayaan qeexitaannada la soo jeediyey.
Waa la hirgaliyay saldhig aqooneed si loo diiwaangaliyo waxyaabaha kiciya iyo waxyaabaha la xaqiijiyay, oo lagu siin karo sharaxaad faahfaahsan, sharaxaad ujeeddooyinka ururinta macluumaadka iyo tilmaamaha waxqabadka haddii ay dhibaatooyin dhacaan.
Ayaa la soo bandhigay astaamo horumarsan si loo eego xaaladda kaabayaasha dhaqaalaha. Lagu daray awoodda lagu beddelayo halbeegyada widget hal guji. Noocyada sawirada waxaa lagu hagaajinayaa daawashada shaashadaha shaashadda ballaaran iyo darbiyada waaweyn.
Dhammaan qalabka loo yaqaan 'widgets' ayaa loo habeeyay si loogu daawado qaab aan cinwaan lahayn. Qalab cusub ayaa lagu daray si loo muujiyo noocyada shaxda. Qaab muuqaal cusub ayaa lagu soo kordhiyay aaladda iyadoo la soo koobay tirakoobyada arrimaha.
Riwaayad kale waa taas nooc cusub oo wakiil ah ayaa la soo saaray: zabbix_agent2, oo ku qoran luqadda Go-ka isla markaana bixisa qaab lagu horumarinayo waxyaabo la isku xiro si loo xaqiijiyo adeegyada iyo barnaamijyada kala duwan
Wakiilka cusub waxaa ka mid ah jadwal qorsheeye ah leh taageero si loo dejiyo jadwal jilicsan si loo sameeyo xaqiijin oo loola socon karo heerka u dhexeeya xaqiijinta (tusaale ahaan, sii wad ku xirnaanta DBMS). Si loo badbaadiyo taraafikada, u dirista xogta la helay qaab dufcadeed ayaa la taageerayaa.
Wakiilka cusub waxaa loo isticmaali karaa in si daah furnaan ah loogu beddelo kii hore illaa hadda oo keliya nidaamka Linux.
Lagu daray kartida loo leeyahay adeegsiga xiriiriyeyaasha shabakadaha iyo ficillada caadada ah iyo kormeerayaasha ogeysiinta markay ogaadaan cilladaha adeegyada la xakameeyey. Maamulayaasha waxaa lagu abuuri karaa JavaScript waxaana loo adeegsan karaa inay ku helaan adeegyo gaarsiinta ogeysiinta dibadda ama nidaamyada daba-galka cayayaanka Tusaale ahaan, waad qori kartaa gacmeeye si aad ugu dirto fariimo dhib leh wada sheekaysiga shirkadaha.
Sidee loo rakibayaa Zabbix 4.4 Ubuntu iyo derivatives?
Si ma rabtaa inaad rakibto korantadan nidaamkaaga, waxaad ku sameyn kartaa adiga oo furaya terminal (waxaad isticmaali kartaa isku darka furaha Ctrl + Alt + T) dhexdeeda waxaad ku qori doontaa waxyaabaha soo socda:
wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb sudo apt update sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
Sidii aan hore ku soo sheegnay, Zabbix waxay isticmaashaa xog ururin si ay u kaydiso macluumaadka, markaa waa inaad haysataa qaar ka mid ah kuwa la taageeray oo hore loogu rakibay nidaamkaaga, marka lagu daro isticmaalka Apache, markaa waxaan kugula talinayaa inaad ku dhejiso Lamp. Sameeyay rakibida hadda waa inaan u abuurno xog-ururin loogu talagalay Zabbix, waxaan tan ku samayn karnaa adigoo garaacaya:
sudo mysql -uroot -p password mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña'; mysql> quit
Meesha 'password' ay tahay erayga sirta ah ee keydka macluumaadkaaga oo ay tahay inaad xasuusato ama aad u qorto si aad hadhow ugu dhigto feylka qaabeynta.
Hadda waxaan soo dhoofineynaa waxyaabaha soo socda:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Y aan wax ka bedelno faylka soo socda, halka aan dhigeyno lambarka sirta ah:
sudo nano /etc/zabbix/zabbix_server.conf
Waxaanan raadin doonnaa khadka "DBPassword =" halka waxaan dhigeynaa erayga sirta ah ee keydka.
Hadda waxaan dooneynaa inaan wax ka bedelno faylka /etc/zabbix/apache.conf:
Oo waxaan raadineynaa khadka "php_value date.timezone" oo aan ka xumaaneyno (ka saarista #) oo waxaan dhigeynaa aaggeena waqtiga (kiiskeyga Mexico):
php_value date.timezone America/Mexico
Ugu dambeyntii waxaan dib u bilaabi doonnaa adeegga:
sudo systemctl restart zabbix-server zabbix-agent apache2 sudo systemctl enable zabbix-server zabbix-agent apache2
Si aad u hesho Zabbix, waxaad ka samayn kartaa biraawsarkaaga adoo tagaya dariiqa (marka laga hadlayo server) http: // server_ip_or_name / zabbix ama kombiyuutar maxalli ah localhost / zabbix
Haddii aad rabto inaad waxbadan ka ogaato isticmaalka Zabbix waad la tashan kartaa xiriirka soo socda.