Uhlobo olusha lweZabbix 4.4 lufika, uhlelo olungaqapheli lwenethiwekhi

idashboard_dark

Ngemuva kwezinyanga eziyi-6 zentuthuko, inguqulo entsha yohlelo lokuqapha i-Zabbix 4.4 iyatholakala, ogama lakhe lisatshalaliswa ngaphansi kwelayisense ye-GPLv2. Okwalabo namanje abangazi ngeZabbix, kufanele bakwazi lokho lolu uhlelo lokuqapha inethiwekhi, eklanyelwe ukuqapha futhi urekhode isimo sezinsizakalo ezahlukahlukene zenethiwekhi, amaseva, ne-hardware yenethiwekhi. Sebenzisa i-MySQL, i-PostgreSQL, i-SQLite, i-Oracle, noma i-IBM DB2 njenge-database yakho. I-backend yayo ibhalwe ngo-C kanti i-frontend ye-web ibhalwe nge-PHP.

I-Zabbix inezinto ezintathu eziyisisekelo: un iseva ukuxhumanisa amasheke, ukukhiqiza izicelo zokuhlolwa, nokuqoqa izibalo; ama-ejenti ukwenza amasheke ohlangothini lwabaphathi bangaphandle; isikhombimsebenzisi ukuhlela ukuphathwa kohlelo. Ukwenza umthwalo ulula kwiseva eyinhloko futhi wakhe inethiwekhi yokuqapha esatshalalisiwe, kungasatshalaliswa amaseva ama-proxy amaningi ahlanganisa idatha ekuqinisekisweni kweqembu elibamba.

Ngaphandle kwama-ejenti, iseva yeZabbix ingathola idatha isebenzisa izivumelwano ezifana ne-SNMP, i-IPMI, i-JMX, i-SSH / i-Telnet, i-ODBC futhi ivivinye ukutholakala kwezinhlelo zokusebenza zewebhu nezinhlelo zokwenza okuhle.

Izindaba eziyinhloko zeZabbix 4.4

Kule nguqulo entsha yeZabbix 4.4 zilungiselelwe imininingwane yokuklama amathempulethi wokumisa ukulungiselelwa. Ukwakheka kwamafayela eXML / JSON kwehliselwe kufomu elifanele ukuhlela ithempulethi ngesandla kusihleli sombhalo esijwayelekile. Amathempulethi akhona ahambelana nemininingwane ehlongozwayo.

Sekwenziwe isisekelo solwazi sokuqopha izimbangela nezinto ezifakazelwe, enganikezwa ngencazelo eningiliziwe, incazelo yezinhloso zokuqoqa ulwazi nemiyalo yesenzo uma kunezinkinga.

Kuthulwe izici ezithuthukile ukubuka isimo sengqalasizinda. Kungeziwe ikhono lokushintsha izilungiselelo zewijethi ngokuchofoza okukodwa. Amasethi emidwebo enzelwe ukubukwa kwizibonisi zesikrini esibanzi nakumaphaneli amakhulu odonga.

Onke amawijethi aguqulelwe ukubukwa ngemodi engenasihloko. Iwijethi entsha ingeziwe ukubonisa ama-prototypes eshadi. Imodi yokubuka entsha ingezwe kuwijethi enezibalo zenkinga ezifingqiwe.

Enye into entsha ukuthi uhlobo olusha lwe-ejenti luyethulwa: zabbix_agent2, ibhalwe ngolimi lweGo futhi enikezela ngohlaka lokuthuthukisa ama-plugins ukuqinisekisa izinsiza ezahlukahlukene nezinhlelo zokusebenza.

Umenzeli omusha kufaka phakathi isihleli esakhelwe ngaphakathi ngokusekelwa ukusetha uhlelo oluguquguqukayo ukwenza ukuqinisekiswa futhi ungalandelela isimo phakathi kokuqinisekisa (isibonelo, gcina ukuxhumana ku-DBMS kuvulekile). Ukonga ithrafikhi, ukuthumela idatha etholakele kumodi ye-batch kuyasekelwa.

I-ejenti entsha ingasetshenziselwa ukubeka endaweni esobala ngokusobala endala kuze kube manje kungxenyekazi yeLinux.

Kungeziwe ikhono lokusebenzisa izixhumanisi zewebhu nezenzo zangokwezifiso nabalawuli bezaziso lapho bethola ukwehluleka kwezinsizakalo ezilawulwayo. Izilawuli zingakhiwa ngeJavaScript futhi zisetshenziselwe ukufinyelela izinsizakalo zokulethwa kwezaziso zangaphandle noma amasistimu wokulandela umkhondo wesiphazamisi. Isibonelo, ungabhala isibambi sokuthumela imiyalezo enenkinga engxoxweni yenkampani.

Ungayifaka kanjani iZabbix 4.4 ku-Ubuntu nakwezinye izinto?

Si Ngabe ufuna ukufaka le nsiza kusistimu yakho, ungakwenza ngokuvula i-terminal (ungasebenzisa inhlanganisela yokhiye Ctrl + Alt + T) futhi kuyo uzothayipha okulandelayo:

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

Njengoba kushiwo ekuqaleni, uZabbix usebenzisa i-database ukugcina imininingwane, ngakho-ke kufanele ube nokunye okusele okuvele kufakwe kusistimu yakho, ngaphezu kokusebenzisa i-Apache, ngakho-ke ngincoma ukufaka iLamp. Kwenziwe ukufakwa manje kufanele sakhe i-database yeZabbix, singakwenza lokhu ngokuthayipha:

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

Lapho 'iphasiwedi' yiphasiwedi ye-database yakho okufanele uyikhumbule noma ubhale phansi ukuze uyibeke kamuva kufayela lokumisa.

Manje sesizongenisa okulandelayo:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y ake sihlele ifayela elilandelayo, lapho sizobeka khona iphasiwedi egciniwe:

sudo nano /etc/zabbix/zabbix_server.conf

Futhi sizofuna umugqa "DBPassword =" kuphi sizobeka iphasiwedi yedatha.

Manje sizohlela ifayili le /etc/zabbix/apache.conf:

Futhi sibheka umugqa "php_value date.timezone" esizowukhulula (sisuse #) futhi sizobeka indawo yethu yesikhathi (kimi Mexico):

php_value date.timezone America/Mexico

Ekugcineni siqala kabusha insiza nge:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Ukufinyelela ku-Zabbix, ungakwenza kusuka kusiphequluli sakho sewebhu ngokuya endleleni (esimweni sesiphakeli) http: // server_ip_or_name / zabbix noma kukhompyutha yendawo localhost / zabbix

Uma ufuna ukwazi kabanzi ngokusetshenziswa kweZabbix ungabonisana isixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.