Yadda ake Shigar Zabbix akan Debian 10


Zabbix kyauta ce, buɗe-tushe, mashahuri kuma wadataccen fasalin kayan saka idanu na kayan haɗin IT wanda aka haɓaka ta amfani da yaren PHP. Ana amfani da shi don saka idanu kan hanyoyin sadarwa, sabobin, aikace-aikace, ayyuka da albarkatun gajimare. Hakanan yana tallafawa sa ido kan na'urorin ajiya, rumbunan adana bayanai, injunan kama-da-wane, wayar tarho, albarkatun tsaro na IT, da ƙari.

Ga masu haɓakawa, jiragen ruwan Zabbix suna amfani da API wanda ke ba da dama ga kusan dukkan ayyukan da ke cikin Zabbix. Yana tallafawa sauƙin haɗuwa ta hanyoyi biyu tare da kowane software. Hakanan zaka iya amfani da API don haɗa ayyukan Zabbix cikin software na ɓangare na uku.

  1. Debian Girman Minananan 10

Wannan darasin yana nuna yadda ake girka da saita sabon fitowar Sabbix na Sabbix 4.2 akan Debian 10 tare da MySQL database don adana bayanai, PHP da Apache Web Server a matsayin galibi yanar gizo.

Mataki 1: Shigar da Sabar Yanar Gizon Apache da Fakitin PHP

1. Don girka Zabbix, da farko kana bukatar girka Apache da PHP tare da wasu kayayyaki na PHP da ake bukata kamar haka.

# apt install apache2 php php-mysql php-mysqlnd php-ldap php-bcmath php-mbstring php-gd php-pdo php-xml libapache2-mod-php

2. A cikin tsarin shigarwa, mai sakawa yana haifar da tsari don fara sabis na Apache ta atomatik, kuma hakan yana ba shi damar farawa ta atomatik a tsarin taya. Kuna iya bincika idan yana sama da aiki ta amfani da umarnin systemctl.

# systemctl status apache2

Mai zuwa wasu umarnin systemctl masu amfani ne don sarrafa ayyukan Apache ƙarƙashin tsarin.

# systemctl start apache2
# systemctl stop apache2
# systemctl restart apache2

Mataki 2: Sanya MariyaDD Server da Abokin Ciniki

3. Don adana bayanai, Zabbix yana buƙatar tsarin sarrafa bayanai. Yana tallafawa MySQL ta tsoho amma don wannan jagorar, zamu girka MariaDB azaman maye gurbin MySQL.

# apt install mariadb-server mariadb-client

4. Lokacin da kafuwa ta kammala, sabis ɗin MariaDB an fara ta atomatik kuma an kunna shi ta atomatik farawa a farawa tsarin. Don bincika idan yana sama da aiki, yi amfani da umarni mai zuwa.

# systemctl status mariadb

5. Na gaba, kuna buƙatar tabbatar da shigarwar bayanan uwar garken MariaDB ɗinku. Kunshin da aka girka yana jigilar tare da rubutun abin da kuke buƙatar gudu da bin shawarwarin tsaro.

# mysql_secure_installation

Zai tambaye ku don ƙayyade ayyuka don cire masu amfani da ba a san su ba, kashe hanyar shiga ta nesa, cire bayanan gwaji da samun dama gare shi, da amfani da duk canje-canje.

6. Da zarar an amintar da sabar bayanan, sai ka kirkiri wani wurin tattara bayanai na Zabbix. Da farko, shiga cikin rumbun adana bayanan don samun damar zuwa harsashin MariaDB kamar haka.

# mysql -u root -p

7. Sannan sai ka bada umarnin wadannan SQL umarni dan kirkirar bayanan da ake bukata (kar ka manta da saita amintaccen kalmar sirri).

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to [email  identified by '[email ';
MariaDB [(none)]> quit;

Mataki na 3: Girkawa da Harhadawa Sabbix Server

8. Don girka Zabbix, kana bukatar ka kunna Zabbix Official Reposit wanda yake dauke da fakitin Zabbix, kamar haka.

# wget https://repo.zabbix.com/zabbix/4.2/debian/pool/main/z/zabbix-release/zabbix-release_4.2-2+buster_all.deb
# dpkg -i zabbix-release_4.2-2+buster_all.deb
# apt update 

9. Yanzu shigar da sabbix na Zabbix, gaban yanar gizo, kunshin wakili ta amfani da umarni mai zuwa.

# apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-agent 

10. Idan shigarwar kunshin tayi nasara, na gaba, shigo da tsari na farko da bayanai a cikin tsarin Zabbix wanda ka kirkira a baya.

# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -u zabbix -p zabbix

11. Na gaba, saita daemon uwar garken Zabbix don amfani da bayanan da kuka kirkireshi ta hanyar gyara fayil /etc/zabbix/zabbix_server.conf.

# vim /etc/zabbix/zabbix_server.conf

Bincika zaɓuɓɓukan sanyi masu zuwa kuma sabunta ƙimomin su don yin tunatar da saitunan bayanan ku. Lura cewa kuna buƙatar damuwa da kowane zaɓi (s) waɗanda aka yi sharhi da su kuma saita ƙimominsu daidai.

DBHost=localhost
DBName=zabbix
DBUser=zabbix
[email 

Don haka adana sabbin canje-canje a cikin fayil ɗin kuma fita daga ciki.

12. Hakanan ya kamata ka saita PHP don yin aiki daidai tare da gabanin Zabbix ta hanyar ayyana yankinka a cikin fileet /etc/zabbix/apache.conf.

# vim /etc/zabbix/apache.conf

Nemo sashin daidaitawa don sigar PHP ɗinku, misali, PHP 7.x. Sannan rashin damuwa da layin da ke gaba (ta cire haruffa \"#" a farkon farawa) don kunna yankin lokaci zuwa sabarku kamar yadda aka nuna a cikin hoton.

php_value date.timezone Africa/Kampala

Adana canje-canje kuma rufe fayil ɗin.

13. Yanzu sake kunna uwar garken Apache don amfani da canje-canje kwanan nan.

# systemctl restart apache2

14. Tare da dukkan saitin yanayi cikakke, yanzu zaka iya fara sabar Zabbix da matakan wakillai, ka basu damar farawa ta atomatik a tsarin boot kamar yadda aka nuna.

# systemctl start zabbix-server zabbix-agent
# systemctl enable zabbix-server zabbix-agent

15. Sannan ka tabbata ka duba matsayin sabar Sabbix ta amfani da wannan umarni.

# systemctl status zabbix-server

16. Hakanan, tabbatar cewa aikin wakilin zabbix yana aiki kuma yana gudana ta hanyar bincika matsayinta kamar yadda aka nuna. Ka tuna cewa wakilin da ka fara yana gudana kuma yana lura da localhost. Idan kana son lura da sabobin nesa, girka kuma saita wakilai akansu (koma zuwa abubuwan da suka shafi su a karshen jagorar).

# systemctl status zabbix-agent

17. Kafin ka sami damar shiga gaban shafin yanar gizo na Zabbix kamar yadda aka nuna a sashe na gaba, idan kana da sabis na firewall na UFW da ke gudana, kana buƙatar buɗe tashar jiragen ruwa 80 (HTTP) da 443 (HTTPS) don ba da damar zirga-zirga zuwa sabar Apache.

# ufw allow 80/tcp
# ufw allow 443/tcp
# ufw reload

Mataki na 4: Girkawa da Tattaunawar Zaɓin Gidan yanar gizo na Gabatarwa

18. Kafin ka fara amfani da gaban shafin yanar gizo na Zabbix don saka idanu, kana buƙatar daidaitawa da saita ta ta hanyar mai saka yanar gizo. Don samun damar mai shigarwar, buɗe gidan yanar gizon yanar gizo kuma nuna shi zuwa URL mai zuwa.

http://SERVER_FQDM/zabbix
OR
http://SERVER_IP/zabbix

19. Da zarar ka latsa go, ko ka latsa Shigar, za ka sauka a shafin Maraba kamar yadda aka nuna a cikin hoton da ke gaba. Danna Mataki na gaba don fara aikin saiti.

20. Mai sakawa zai bincika abubuwan da ake buƙata kamar yadda aka nuna a cikin sikirin, idan duk abubuwan da ake buƙata na PHP da zaɓuɓɓukan sanyi suna da kyau (gungura ƙasa don duba ƙarin buƙatun), danna Mataki na gaba don ci gaba.

21. Na gaba, shigar da saitunan haɗin bayanan bayanan don Zabbix frontend don haɗi zuwa database. Zaɓi nau'in bayanan bayanai (wanda ya kamata ya zama MySQL), samar da mai masaukin bayanai, tashar tashar bayanai, sunan bayanai, da mai amfani da bayanai da kalmar sirrin mai amfani kamar yadda aka nuna a cikin hoton.

22. Next, shigar da Zabbix uwar garken details (sunan mai masauki ko rundunar IP address da tashar jiragen ruwa yawan uwar garken). Optionally, saita suna don shigarwa.

23. Yanzu mai sakawa ya kamata ya nuna muku shafin taƙaitawar shigarwa. Idan komai yayi daidai, danna Mataki na gaba dan kammala saitin.

24. Yanzu danna isharshe, kuma ya kamata a sake tura ku zuwa shafin shiga kamar yadda aka nuna a cikin hotunan hoto na gaba.

25. Don shiga, shigar da sunan mai amfani Admin da kalmar wucewa zabbix.

26. Da zarar ka shiga, za ka ga sashin Kulawa Dashboard. Ra'ayoyin Duniya zai nuna samfurin bayanin Tsarin, matsaloli ta tsanani, matsaloli, lokacin gida da ƙari, kamar yadda aka nuna a cikin sikirin.

27. A matsayin muhimmin mataki, kana buƙatar canza tsoffin bayanan asusun mai gudanarwa. Don yin hakan, je zuwa Gudanarwa ==> Masu amfani.

Daga cikin masu amfani da jerin, a karkashin Laƙabin laƙabi, danna kan Admin don buɗe bayanan mai amfani. A cikin shafin bayanan mai amfani, nemi filin Kalmar wucewa kuma danna Canja kalmar shiga. Sannan saita amintaccen kalmar sirri kuma tabbatar dashi. Kuma danna Updateaukaka don adana kalmar wucewa.

Hakanan kuna son karanta waɗannan abubuwan masu alaƙa da abubuwan Zabbix.

  1. Yadda Ake Sanya 'Kulawar Zabbix' don Aika Faɗakarwar Imel zuwa Asusun Gmail
  2. Yadda Ake Shigar da saita Aikin Zabbix a kan Nesa Linux Systems
  3. Yadda Ake Shigar da Wakilin Zabbix da Addara Mai watsa shiri na Windows zuwa Kula da Zabbix

Shi ke nan! A cikin wannan labarin, mun koyi yadda ake sabon juzu'i na Sabbix software a kan sabar Debian 10. Kuna iya samun ƙarin bayani a cikin takardun Zabbix.