Yadda ake Shigar da Kayan Kulawa na Nagios akan RHEL 8


Nagios Core buɗaɗɗen tushe ne na saka idanu akan abubuwan IT da tsarin faɗakarwa wanda aka gina ta amfani da PHP. Ana amfani da shi don sa ido kan mahimman kayan haɗin kayan aikin IT kamar su kayan aikin cibiyar sadarwa, sabobin, ladabi na hanyar sadarwa, matakan tsarin, aikace-aikace, da sabis.

Bugu da ƙari, Nagios Core yana tallafawa faɗakarwa (lokacin da mahimman abubuwan haɗin gine-gine suka kasa kuma suka murmure), ta hanyar imel, SMS, ko rubutun al'ada, da bayar da rahoto na tarihin rikodin abubuwan da suka faru, fitarwa, sanarwar, da kuma amsa faɗakarwa don nazari na gaba.

Mahimmanci, Nagios Core jiragen ruwa tare da API da yawa waɗanda ke ba da haɗin kai tare da aikace-aikacen da ke akwai ko na ɓangare na uku da kuma ci gaban addinai na ci gaban al'umma.

Wannan labarin zai biye da ku ta hanyar shigar da Nagios Core 4.4.3 da Nagios Plugins 2.2.1 a cikin RHEL 8 Linux rarraba.

  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

Mataki 1: Sanya Abubuwan Da Ake Bukata

1. Don girka Nagios Core kunshin daga tushe, kuna buƙatar girka masu dogaro da suka haɗa da uwar garken Apache HTTP da PHP ta amfani da tsoffin manajan kunshin dnf.

# dnf install -y gcc glibc glibc-common perl httpd php wget gd gd-devel

2. Na gaba, fara sabis na HTTPD a yanzu, ba shi damar farawa ta atomatik a boot boot kuma duba matsayinsa ta amfani da umarnin systemctl.

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

Mataki 2: Saukewa, Tattara abubuwa da girka Nagios Core

3. Yanzu zazzage kunshin tushen Nagios Core ta hanyar amfani da wget command, cire shi ka matsa cikin kundin da aka ciro kamar yadda aka nuna.

# wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.3.tar.gz
# tar xzf nagioscore.tar.gz
# cd nagioscore-nagios-4.4.3/

4. Na gaba, gudanar da wadannan umarni don saita kunshin tushen kuma gina shi.

# ./configure
# make all

5. Bayan haka ka kirkiri Nagios User and Group, kuma ka sanya mai amfani da Apache zuwa Nagios Group kamar haka.

# make install-groups-users
# usermod -a -G nagios apache

6. Yanzu shigar da fayilolin binary, CGIs, da fayilolin HTML tare da amfani da waɗannan umarnin.

# make install
# make install-daemoninit

7. Na gaba, gudanar da wadannan umarni don girka da saita fayil na umarni na waje, fayil mai daidaita samfurin da fayil din tsarin Apache-Nagios.

# make install-commandmode		#installs and configures the external command file
# make install-config			#installs the *SAMPLE* configuration files.  
# make install-webconf		        #installs the Apache web server configuration files. 

8. A wannan matakin, kuna buƙatar amintar da na'urar yanar gizo ta Nagios Core ta amfani da ingantaccen asali na HTTP. Don haka, kuna buƙatar ƙirƙirar asusun mai amfani na Apache don samun damar shiga Nagios - wannan asusun zai yi aiki azaman asusun Gudanarwar Nagios.

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Mataki na 3: Girka abubuwan Nagio a cikin RHEL 8

9. Na gaba, kuna buƙatar shigar da abubuwan haɗin Nagios masu mahimmanci. Amma kafin kayi download da shigar da abubuwan Nagios, kana bukatar girka abubuwanda ake bukata don hadawa da kuma gina kunshin kayan aikin.

# dnf install -y gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils

10. Sannan saika zazzage kuma cire sabuwar sigar Nagino Plugins ta amfani da wadannan umarni.

# wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
# tar zxf nagios-plugins.tar.gz

11. Motsa cikin kundin adireshi, tara, gina da girka ugananan Nagios shigar da Nagios Plugins kamar haka.

# cd nagios-plugins-release-2.2.1/
# ./tools/setup
# ./configure
# make
# make install

12. A wannan lokacin, kun saita sabis na Nagios Core kuma kun saita shi don aiki tare da uwar garken Apache HTTP. Yanzu kuna buƙatar sake farawa sabis na HTTPD. Hakanan, fara da kunna sabis na Nagios kuma bincika idan ya tashi kuma yana gudana kamar haka.

# systemctl restart httpd.service
# systemctl start nagios.service
# systemctl start nagios.service
# systemctl start nagios.service

13. Idan kana da Tacewar zaɓi da ke gudana, kana buƙatar buɗe tashar jirgin ruwa 80 a cikin Firewall.

# firewall-cmd --permanent --zone=public --add-port=80/tcp
# firewall-cmd --reload

14. Na gaba musaki SELinux wanda yake cikin yanayin tilastawa ta hanyar tsohuwa ko zaka iya saita shi a cikin yanayin yarda.

# sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
# setenforce 0

Mataki na 4: Samun damar Console na Gidan yanar gizo na Nagios a cikin RHEL 8

15. A cikin wannan matakin ƙarshe, yanzu zaku iya samun damar wasan bidiyo na Nagios. Bude burauzar gidan yanar gizon ka ka nuna shi ga Nagios Core web directory, misali (maye gurbin adireshin IP ko FDQN da kimarka).

http://192.168.56.100/nagios
OR
http://tecmint.lan/nagios

Za a sa ku shigar da sunan mai amfani da kalmar wucewa don samun damar haɗin yanar gizon. Bayar da takardun shaidarka da ka ƙirƙiri a cikin lamba 8 (watau sunan mai amfani nagiosadmin da kalmar sirri).

Bayan nasarar shiga, za a gabatar da ku tare da Nagios interface kamar yadda aka nuna a cikin hoton da ke tafe.

Barka da warhaka! Kunyi nasarar girka Nagios Core akan sabarku RHEL 8. Idan kuna da wasu tambayoyi, yi amfani da fom ɗin da ke ƙasa don isa gare mu.

  1. Yadda ake Kara Mai watsa shiri na Linux zuwa Server na Kulawa da Nagios
  2. Yadda ake Kara Mai watsa shiri na Windows zuwa Server na Kulawa da Nagios