Dumarating ang bagong bersyon ng Zabbix 4.4, isang system na hindi sinusubaybayan ng network

dashboard_dark

Pagkatapos ng 6 na buwan ng pag-unlad, isang bagong bersyon ng Zabbix 4.4 monitoring system ay magagamit, na ang code ay ipinamamahagi sa ilalim ng lisensya ng GPLv2. Para sa mga hindi pa rin nakakaalam tungkol sa Zabbix, dapat nilang malaman iyon ito ay isang network monitoring system, na idinisenyo upang subaybayan at itala ang katayuan ng iba't ibang mga serbisyo sa network, server, at hardware ng network. Gamitin ang MySQL, PostgreSQL, SQLite, Oracle, o IBM DB2 bilang iyong database. Ang backend nito ay nakasulat sa C at ang web frontend ay nakasulat sa PHP.

Ang Zabbix ay binubuo ng tatlong pangunahing mga sangkap: un server upang maiugnay ang mga tseke, bumuo ng mga kahilingan sa pagsubok, at mangolekta ng mga istatistika; mga ahente upang maisagawa ang mga tseke sa gilid ng mga panlabas na host; interface upang ayusin ang pamamahala ng system. Upang mapagaan ang pagkarga sa pangunahing server at bumuo ng isang ipinamamahagi na network ng pagsubaybay, ang isang bilang ng mga proxy server ay maaaring i-deploy na pinagsama-samang data sa pag-verify ng host group.

Nang walang mga ahente, ang Zabbix server ay maaaring makatanggap ng data gamit ang mga protocol tulad ng SNMP, IPMI, JMX, SSH / Telnet, ODBC at subukan ang pagkakaroon ng mga web application at virtualization system.

Pangunahing balita sa Zabbix 4.4

Sa bagong bersyon ng Zabbix 4.4 handa na sila mga pagtutukoy para sa pagdidisenyo ng mga template upang gawing pamantayan ang mga pagsasaayos. Ang istraktura ng mga XML / JSON file ay nabawasan sa isang form na angkop para sa pag-edit ng template nang manu-mano sa isang normal na text editor. Ang mga umiiral na mga template ay nakahanay sa mga iminungkahing pagtutukoy.

Naipatupad na isang batayan sa kaalaman para sa pagdodokumento ng mga napatunayan na pag-trigger at elemento, na maaaring ibigay sa isang detalyadong paglalarawan, isang paliwanag ng mga layunin ng pagkolekta ng impormasyon at mga tagubilin para sa aksyon sa kaso ng mga problema.

Ay iprinisenta mga advanced na tampok upang matingnan ang katayuan ng imprastraktura. Dinagdagan ang kakayahang baguhin ang mga setting ng widget sa isang pag-click. Ang mga hanay ng graphics ay na-optimize para sa pagtingin sa mga display ng widescreen at malalaking mga panel ng pader.

Ang lahat ng mga widget ay inangkop para sa pagtingin sa untitled mode. Ang isang bagong widget ay naidagdag upang ipakita ang mga prototype ng tsart. Ang isang bagong view mode ay naidagdag sa widget na may buod ng mga istatistika ng problema.

Ang isa pang bago ay iyon isang bagong uri ng ahente ang ipinakilala: zabbix_agent2, nakasulat sa wikang Go at kung saan nagbibigay ng isang balangkas para sa pagbuo ng mga plugin upang mapatunayan ang iba't ibang mga serbisyo at application.

Ang bagong ahente may kasamang built-in na tagapag-iskedyul na may suporta upang magtakda ng isang nababaluktot na iskedyul upang maisagawa ang mga pag-verify at masusubaybayan ang katayuan sa pagitan ng mga pag-verify (halimbawa, panatilihing bukas ang koneksyon sa DBMS). Upang makatipid ng trapiko, sinusuportahan ang pagpapadala ng natanggap na data sa batch mode.

Ang bagong ahente ay maaaring magamit upang malinaw na palitan ang luma hanggang ngayon sa platform lamang ng Linux.

Dinagdagan ang kakayahang gumamit ng mga web link at mga pasadyang pagkilos at mga nagkokontrol sa abiso kapag nakita ang mga pagkabigo ng mga kontroladong serbisyo. Ang mga Controller ay maaaring malikha sa JavaScript at magamit upang ma-access ang mga panlabas na serbisyo sa paghahatid ng abiso o mga system sa pagsubaybay sa bug. Halimbawa, maaari kang sumulat ng isang handler upang magpadala ng mga mahirap na mensahe sa corporate chat.

Paano i-install ang Zabbix 4.4 sa Ubuntu at mga derivatives?

Si gusto mo bang mai-install ang utility na ito sa iyong system, magagawa mo ito sa pamamagitan ng pagbubukas ng isang terminal (maaari mong gamitin ang key na kombinasyon ng Ctrl + Alt + T) at dito ay mai-type mo ang sumusunod:

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

Tulad ng nabanggit sa simula, ang Zabbix ay gumagamit ng isang database upang mag-imbak ng impormasyon, kaya dapat mayroon kang ilang mga sinusuportahang naka-install na sa iyong system, bilang karagdagan sa paggamit ng Apache, kaya inirerekumenda kong i-install ang Lamp. Tapos na ang pag-install ngayon dapat kaming lumikha ng isang database para sa Zabbix, magagawa natin ito sa pamamagitan ng pagta-type:

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

Kung saan ang 'password' ay ang password ng iyong database na dapat mong tandaan o isulat upang ilagay ito sa ibang pagkakataon sa isang file ng pagsasaayos.

Ngayon ay mai-import namin ang sumusunod:

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

Y i-edit natin ang sumusunod na file, kung saan ilalagay namin ang password sa database:

sudo nano /etc/zabbix/zabbix_server.conf

At hahanapin namin ang linya na "DBPassword =" kung saan ilalagay namin ang password ng database.

Ngayon ay i-e-edit namin ang /etc/zabbix/apache.conf file:

At hahanapin namin ang linya na "php_value date.timezone" na kung saan ay pupunta kami sa hindi pagkakasundo (inaalis ang #) at ilalagay namin ang aming time zone (sa aking kaso Mexico)

php_value date.timezone America/Mexico

Sa wakas ay restart namin ang serbisyo sa:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Upang ma-access ang Zabbix, magagawa mo ito mula sa iyong web browser sa pamamagitan ng pagpunta sa path (sa kaso ng isang server) http: // server_ip_or_name / zabbix o sa isang lokal na computer localhost / zabbix

Kung nais mong malaman ang tungkol sa paggamit ng Zabbix maaari kang kumunsulta ang sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.