Yadda ake Shigar Zabbix akan RHEL 8


Zabbix kyauta ce, buɗaɗɗen tushe, matsakaiciyar kamfani, cikakke-fasali, mai sassauƙa, ƙarawa da rarraba kayan aikin saka idanu, wanda ake amfani dashi don saka idanu kan dukkan kayan aikin IT, sabis, aikace-aikace, da albarkatun uwar garken. Zabbix shine ɗayan mashahuran hanyoyin buɗe tushen buɗe ido a duniya, wanda ke lura da sigogi daban-daban na cibiyar sadarwar komputa da lafiya da amincin sabobin.

Ana amfani dashi ko'ina don fasali kamar su tsarin sanarwa mai sassauƙa wanda zai bawa masu amfani damar saita faɗakarwar imel don kusan kowane taron; wannan yana ba da damar saurin amsawa ga matsalolin sabar. Hakanan yana ƙunshe da ingantaccen rahoto da kayan aikin gani na bayanai dangane da bayanan da aka adana.

Mahimmanci, duk rahotanni da ƙididdigar da Zabbix ya tattara, tare da sigogin daidaitawa, ana samun damarsu ta hanyar gaban yanar gizo. Wannan yana nufin zaku iya lura da tsarin ku daga kowane wuri.

Kafin mu fara, tabbatar cewa an gamsar da waɗannan bukatun:

  1. RHEL 8 tare da Instananan Shigowa
  2. RHEL 8 tare da Subsaddamar Biyan Kuɗi na RedHat
  3. RHEL 8 tare da Adireshin IP tsaye

Wannan darasin zai mai da hankali ne kan yadda ake girka Sabbi na Sabbix na 4.2 Server akan RHEL 8 tare da MySQL/MariaDB domin adana bayanai, PHP da kuma Apache Web Server a matsayin yanar gizo.

Mataki 1: Shigar da Apache da PHP Paks

1. Da farko, kana buƙatar kunna wurin ajiyar EPEL 8 wanda ya ƙunshi wasu abubuwan dogaro ga Zabbix. Sannan shigar da sabar yanar gizo ta Apache wacce aka samar ta hanyar kunshin HTTPD, mai fassara PHP, PHP-FPM (PHP FastCGI Process Manager) da sauran matakan da ake buƙata kamar haka.

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# dnf install httpd php php-fpm php-mysqlnd php-ldap php-bcmath php-mbstring php-gd php-pdo php-xml

2. Lokacin da aka gama girkawa, fara ayyukan HTTPD da PHP-FPM a yanzu, sannan a bashi damar fara aiki kai tsaye a tsarin farawa (bayan duk sake yi) sai a duba ko yana sama yadda yake aiki.

# systemctl start httpd
# systemctl enable httpd
# systemctl status httpd

# systemctl start php-fpm
# systemctl enable php-fpm
# systemctl status php-fpm

Mataki 2: Sanya MariaDB Database da Library

Zabbix yana amfani da bayanan MySQL don adana bayanansa. Koyaya, akan RHEL 8, MariaDB database yana tallafawa ta tsohuwa, azaman maye gurbin-maye gurbin MySQL.

3. Don girka uwar garken MariaDB, kwastomomi da kunshin laburare suna amfani da umarni mai zuwa.

# dnf install mariadb mariadb-server mariadb-devel

4. Na gaba, fara hidimar MariaDB a yanzu, sannan a bashi damar fara aiki kai tsaye lokacin fara tsarin kuma tabbatar da cewa yana sama da aiki ta hanyar duba matsayinta kamar yadda aka nuna.

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

5. Da zarar uwar garken MariaDB ta fara aiki, ya kamata ka amintar da shi ta hanyar tafiyar da rubutun mysql_secure_installation , wanda ke taimaka maka aiwatar da wasu shawarwari na tsaro masu amfani kamar cire masu amfani da ba a sansu ba, dakatar da shiga tushen daga nesa, cire bayanan gwaji da samun dama gare shi, da kuma aiwatar da duk canje-canje.

# mysql_secure_installation

Sannan za a sa ku don tantance waɗanne ayyuka ne za ku yi kamar yadda aka nuna a cikin hoton da ke gaba.

6. Yanzu shiga cikin rumbun adana bayanan don samun damar zuwa harsashin MariaDB don ƙirƙirar rumbun bayanai na Zabbix kamar yadda aka nuna.

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

Mataki na 3: Girkawa da Tattauna abubuwan fakitin Zabbix

7. Da zarar komai ya girka, yanzu lokacin sa ne don shigar da sabbin abubuwan fakiti na Zabbix daga Wurin Aikin hukuma na Zabbix kamar yadda aka nuna.

# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/8/x86_64/zabbix-release-4.2-2.el8.noarch.rpm  
# dnf clean all

8. Sa'an nan kuma shigar da sabar Zabbix, gaban yanar gizo, kunshin wakilai tare da umarnin mai zuwa.

# dnf -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent 

9. Lokacin da kafuwa ta kare, kana bukatar ka shigo da tsari na farko da bayanai a cikin tsarin Zabbix wanda ka kirkira a mataki na baya (lura cewa za a sa ka shigar da kalmar sirri na mai amfani da Zabbix).

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

10. Yanzu kaga daemon uwar garken Zabbix ya yi amfani da bayanan da ka kirkireshi ta hanyar gyara fayil /etc/zabbix/zabbix_server.conf.

# vim /etc/zabbix/zabbix_server.conf

Bincika da sabunta ƙididdigar zaɓuɓɓukan daidaitawa masu zuwa don yin tunatar da saitunan bayananku (zaɓuɓɓukan rashin fahimta waɗanda aka yi sharhi da saita ƙimominsu daidai) kamar haka.

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=database-passwod-here

Adana canje-canje a cikin fayil ɗin kuma rufe shi.

11. Na gaba, saita PHP don gabanin Zabbix ta hanyar gyara fayil /etc/php-fpm.d/zabbix.conf ta amfani da editan da aka fi so da rubutu.

# vim /etc/php-fpm.d/zabbix.conf

Bincika layin da ke tafe kuma ba damuwa a kansa (ta hanyar cire haruffa \";” a farkon layin) don saita yankin da ya dace don sabarku.

php_value date.timezone Africa/Kampala

12. A wannan lokacin kana buƙatar sake kunna sabis na HTTPD da PHP-FPM don aiwatar da canje-canje na kwanan nan kafin fara sabis na Zabbix.

# systemctl restart httpd php-fpm

13. Daga nan sai a fara sabbabar Zabbix da kuma tsarin wakillai sannan a basu damar fara aiki da kai tsaye a tsarin boot kamar haka Lura cewa ana amfani da wannan wakili akan localhost. Don lura da sabobin nesa, kuna buƙatar shigar da wakilai akan su kuma saita sabar don tambayar su.

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

Bayan haka, bincika idan sabar Zabbix tana sama kuma tana aiki da kyau ta amfani da umarni mai zuwa.

# systemctl status zabbix-server

Hakanan, tabbatar cewa aikin wakili yana aiki kuma yana gudana.

# systemctl status zabbix-agent

Mataki na 4: Girkawa da Harhadawa Zabbix Web gabanin

14. Tare da sabbix na Zabbix yana sama yana aiki, bude burauzar yanar gizo ka nuna ta zuwa URL mai zuwa don samun damar mai saka kayan gaban yanar gizo.

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

Bayan ka latsa shiga, za a sake jagorantarka zuwa shafin Maraba kamar yadda aka nuna a cikin hoton da ke gaba. Danna Mataki na gaba don ci gaba.

15. Na gaba, mai sakawa zai bincika abubuwan da ake buƙata. Idan komai yayi daidai (gungura ƙasa don duba ƙarin buƙatun), danna Mataki na gaba don ci gaba.

16. Sannan ka saita hanyar hadewar Zabbix din bayanai (lura shi ne rumbun adana bayanan da ka kirkira a Mataki na 2 na sama). Zaɓi nau'in bayanan bayanai, shigar da rumbun bayanai, tashar tashar bayanai, sunan bayanan bayanai da mai amfani da bayanai da kalmar sirrin mai amfani.

17. Na gaba, samar da cikakkun bayanan sabar Zabbix (sunan mai masauki ko mai masaukin adireshin IP da lambar tashar jiragen ruwa ta Sabbix server). Hakanan zaka iya saita suna don shigarwa wanda zaɓi ne. Danna Mataki na gaba don duba taƙaitaccen shigarwar.

18. Daga pre-shigarwa summary page, danna Next mataki don ƙirƙirar frontend sanyi fayil, dangane da bayanin da aka nuna.

19. Don kammala tsari da girke-girke na Zabbix frontend interface, danna Gama kuma mai sakawa zai sake jagorantarku zuwa shafin shiga kamar yadda aka nuna a hoto na gaba.

20. A shafin shiga, yi amfani da sunan mai amfani Admin da kalmar wucewa zabbix don shiga kamar yadda aka nuna a cikin hoton da ke gaba.

21. Bayan samun nasarar shiga, zaka sauka a Zabbix web frontend's Monitoring Dashboard's Global view wanda yake nuna samfurin bayanin System, lokacin gida da ƙari.

22. Lastarshe amma ba mafi ƙaranci ba, amintar da babban asusun gudanarwa na Zabbix ta canza tsoho kalmar wucewa. Je zuwa Gudanarwa, sannan Masu amfani. A cikin jerin masu amfani, a ƙarƙashin sunan laƙabi, danna kan Admin don buɗe bayanan mai amfani don gyara.

A karkashin bayanan mai amfani, nemi filin Kalmar wucewa kuma latsa Canza kalmar wucewa, shigar da amintaccen kalmar sirri kuma tabbatar da shi. Sannan danna Updateaukakawa don adana sabon asusun kalmar gudanarwa.

Barka da warhaka! Kunyi nasarar shigar da sabuwar sigar saka idanu akan software na Sabbix akan sabarku ta RHEL 8. Idan kana da kowace tambaya, to ka isa gare mu ta hanyar fom din da ke ƙasa kuma don ƙarin bayani, duba takardun Zabbix.