ວິທີການເພີ່ມ Linux Host ເຂົ້າໃນ Server ກວດສອບ Nagios ໂດຍໃຊ້ NRPE Plugin


ໃນພາກ ທຳ ອິດຂອງບົດຄວາມນີ້, ພວກເຮົາໄດ້ອະທິບາຍລາຍລະອຽດກ່ຽວກັບວິທີຕິດຕັ້ງແລະ ກຳ ຫນົດຄ່າ Nagios 4.4.5 ຫຼ້າສຸດໃນ RHEL/CentOS 8/7 ແລະເຄື່ອງແມ່ຂ່າຍ Fedora 30. ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການເພີ່ມເຄື່ອງ Linux ຫ່າງໄກສອກຫຼີກແລະການບໍລິການໃຫ້ແກ່ເຈົ້າຂອງ Nagios Monitoring ໂດຍໃຊ້ຕົວແທນ NRPE.

ພວກເຮົາຫວັງວ່າທ່ານໄດ້ຕິດຕັ້ງແລະເຮັດວຽກ Nagios ຢ່າງຖືກຕ້ອງແລ້ວ. ຖ້າບໍ່, ກະລຸນາໃຊ້ຄູ່ມືການຕິດຕັ້ງຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງມັນໃນລະບົບ.

<

  • ວິທີການຕິດຕັ້ງ Nagios 4.4.5 ໃນ RHEL/CentOS 8/7 ແລະ Fedora 30
  • ວິທີການເພີ່ມ Windows ໂຮດຕິ້ງໃຫ້ກັບ Server Server Nagios
  • ເມື່ອທ່ານໄດ້ຕິດຕັ້ງແລ້ວ, ທ່ານສາມາດ ດຳ ເນີນການຕໍ່ໄປເພື່ອຕິດຕັ້ງຕົວແທນ NRPE ໃນໂຮດ Linux Remote ຂອງທ່ານ. ກ່ອນທີ່ຈະກ້າວຕໍ່ໄປ, ໃຫ້ພວກເຮົາສະ ເໜີ ລາຍລະອຽດສັ້ນໆຂອງ NRPE ໃຫ້ທ່ານ.

    NRPE ແມ່ນຫຍັງ?

    ໂປແກຼມ NRPE (Nagios Remote Plugin Executor) ຊ່ວຍໃຫ້ທ່ານສາມາດກວດສອບການບໍລິການ Linux/Unix ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກຫລືອຸປະກອນເຄືອຂ່າຍຕ່າງໆ. ການເພີ່ມ NRPE ນີ້ຊ່ວຍໃຫ້ Nagios ສາມາດກວດສອບຊັບພະຍາກອນຕ່າງໆໃນທ້ອງຖິ່ນເຊັ່ນ: ການໂຫຼດ CPU, ການແລກປ່ຽນ, ການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ, ຜູ້ໃຊ້ Online ແລະອື່ນໆໃນເຄື່ອງ Linux ທີ່ຢູ່ຫ່າງໄກ. ຫຼັງຈາກທີ່ທັງ ໝົດ, ຊັບພະຍາກອນທ້ອງຖິ່ນເຫຼົ່ານີ້ສ່ວນຫຼາຍບໍ່ໄດ້ຮັບເຄື່ອງຈັກຈາກພາຍນອກ, ຕົວແທນ NRPE ຕ້ອງໄດ້ຕິດຕັ້ງແລະຕັ້ງຄ່າຢູ່ໃນເຄື່ອງຈັກຫ່າງໄກສອກຫຼີກ.

    ໝາຍ ເຫດ: addon NRPE ຮຽກຮ້ອງໃຫ້ Nagios Plugins ຕ້ອງຕິດຕັ້ງຢູ່ໃນເຄື່ອງ Linux ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ. ຖ້າບໍ່ມີສິ່ງເຫລົ່ານີ້, NemonE daemon ຈະບໍ່ເຮັດວຽກແລະຈະບໍ່ກວດສອບຫຍັງເລີຍ.

    ການຕິດຕັ້ງປັNກອິນ NRPE

    ເພື່ອໃຊ້ NRPE, ທ່ານຈະຕ້ອງເຮັດບາງວຽກເພີ່ມເຕີມກ່ຽວກັບທັງ Nagios Monitoring Host ແລະ Linux Linux Remote ທີ່ NRPE ຕິດຕັ້ງໄວ້. ພວກເຮົາຈະໄດ້ກວມເອົາທັງພາກສ່ວນຕິດຕັ້ງຕ່າງຫາກ.

    ພວກເຮົາສົມມຸດວ່າທ່ານ ກຳ ລັງຕິດຕັ້ງ NRPE ຢູ່ໃນໂຮດທີ່ຮອງຮັບເຄື່ອງຫໍ່ຂອງ TCP ແລະ daint Xinted ທີ່ຕິດຕັ້ງໃສ່ມັນ. ໃນມື້ນີ້, ການແຈກຈ່າຍ Linux ທີ່ທັນສະ ໄໝ ສ່ວນໃຫຍ່ມີການຕິດຕັ້ງສອງຢ່າງນີ້ໂດຍຄ່າເລີ່ມຕົ້ນ. ຖ້າບໍ່, ພວກເຮົາຈະຕິດຕັ້ງມັນຕໍ່ມາໃນລະຫວ່າງການຕິດຕັ້ງເມື່ອ ຈຳ ເປັນ.

    ກະລຸນາໃຊ້ ຄຳ ແນະ ນຳ ຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງ Nagios Plugins ແລະ NRPE daemon ໃນ Remote Linux Host.

    ພວກເຮົາ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງຫໍສະ ໝຸດ ທີ່ ຈຳ ເປັນເຊັ່ນ: gcc, glibc, glibc-common ແລະ GD ແລະຫໍສະ ໝຸດ ການພັດທະນາຂອງມັນກ່ອນທີ່ຈະຕິດຕັ້ງ.

     yum install -y gcc glibc glibc-common gd gd-devel make net-snmp openssl-devel
    
    -------------- On Fedora --------------
     dnf install -y gcc glibc glibc-common gd gd-devel make net-snmp openssl-devel
    

    ສ້າງບັນຊີຜູ້ໃຊ້ nagios ໃຫມ່ແລະຕັ້ງລະຫັດຜ່ານ.

     useradd nagios
     passwd nagios

    ສ້າງໄດເລກະທໍລີ ສຳ ລັບຕິດຕັ້ງແລະດາວໂຫລດໃນອະນາຄົດທັງ ໝົດ.

     cd /root/nagios

    ຕອນນີ້ດາວໂຫລດຊຸດ Nagios Plugins 2.1.2 ລ້າສຸດດ້ວຍ ຄຳ ສັ່ງ wget.

     wget https://www.nagios-plugins.org/download/nagios-plugins-2.1.2.tar.gz

    ດໍາເນີນການຄໍາສັ່ງ tar ຕໍ່ໄປນີ້ເພື່ອສະກັດ tarball ລະຫັດແຫຼ່ງ.

     tar -xvf nagios-plugins-2.1.2.tar.gz

    ຫລັງຈາກນັ້ນ, ການສະກັດເອົາໂຟນເດີ ໃໝ່ ໜຶ່ງ ອັນຈະປະກົດຂຶ້ນໃນໄດເລກະທໍລີນັ້ນ.

     ls -l
    
    total 2640
    drwxr-xr-x. 15 root root    4096 Aug  1 21:58 nagios-plugins-2.1.2
    -rw-r--r--.  1 root root 2695301 Aug  1 21:58 nagios-plugins-2.1.2.tar.gz
    

    ຕໍ່ໄປ, ລວບລວມແລະຕິດຕັ້ງໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້

     cd nagios-plugins-2.1.2
     ./configure 
     make
     make install
    

    ຕັ້ງຄ່າອະນຸຍາດໃນໄດເລກະທໍລີປັ.ກອິນ.

     chown nagios.nagios /usr/local/nagios
     chown -R nagios.nagios /usr/local/nagios/libexec

    ສ່ວນໃຫຍ່ຂອງລະບົບ, ມັນແມ່ນໂດຍການຕິດຕັ້ງໄວ້ໃນຕອນຕົ້ນ. ຖ້າບໍ່, ຕິດຕັ້ງຊຸດ xinetd ໂດຍໃຊ້ ຄຳ ສັ່ງ yum.

     yum install xinetd
    
    -------------- On Fedora --------------
     dnf install xinetd
    

    ດາວໂຫລດໂປແກຼມ NRPE Plugin 3.2 ລ້າສຸດພ້ອມດ້ວຍ wget ຄຳ ສັ່ງ.

     cd /root/nagios
     wget https://github.com/NagiosEnterprises/nrpe/releases/download/nrpe-3.2.1/nrpe-3.2.1.tar.gz
    

    ຖີ້ມຂີ້ເຫຍື້ອລະຫັດແຫຼ່ງ NRPE.

     tar xzf nrpe-3.2.1.tar.gz
     cd nrpe-3.2.1
    

    ລວບລວມແລະຕິດຕັ້ງ addon NRPE.

     ./configure
     make all

    ຕໍ່ໄປ, ຕິດຕັ້ງ NemonE plugin daemon, ແລະຕົວຢ່າງໄຟລ໌ config daemon.

     make install-plugin
     make install-daemon
     make install-daemon-config

    ຕິດຕັ້ງ daemon NRPE ພາຍໃຕ້ xinetd ເປັນບໍລິການ.

     make install-xinetd
    OR
     make install-inetd
    

    ຕອນນີ້ເປີດແຟ້ມເອກະສານ /etc/xinetd.d/nrpe ແລະເພີ່ມ localhost ແລະ IP address ຂອງ Nagios Monitoring Server.

    only_from = 127.0.0.1 localhost <nagios_ip_address>

    ຕໍ່ໄປ, ເອກະສານເປີດ/etc/services ເພີ່ມລາຍການຕໍ່ໄປນີ້ໃຫ້ daemon NRPE ຢູ່ທາງລຸ່ມຂອງເອກະສານ.

    nrpe            5666/tcp                 NRPE

    ເລີ່ມການບໍລິການ xinetd.

     service xinetd restart

    ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອກວດສອບ daemon NRPE ເຮັດວຽກຢ່າງຖືກຕ້ອງພາຍໃຕ້ xinetd.

     netstat -at | grep nrpe
    
    tcp        0      0 *:nrpe                      *:*                         LISTEN

    ຖ້າທ່ານໄດ້ຮັບຜົນຜະລິດທີ່ຄ້າຍຄືກັນກັບຂ້າງເທິງ, ຫມາຍຄວາມວ່າມັນເຮັດວຽກຢ່າງຖືກຕ້ອງ. ຖ້າບໍ່, ໃຫ້ແນ່ໃຈວ່າທ່ານກວດເບິ່ງສິ່ງຕໍ່ໄປນີ້.

    <

  • ກວດເບິ່ງວ່າທ່ານໄດ້ເພີ່ມເຂົ້າເຂົ້າໃນແຟ້ມ/etc/ການບໍລິການ
  • ຢ່າງຖືກຕ້ອງຫຼືບໍ່
  • ພຽງແຕ່ປະກອບມີ ຄຳ ສັ່ງ ສຳ ລັບ“ nagios_ip_address” ໃນເອກະສານ /etc/xinetd.d/nrpe.
  • xinetd ຖືກຕິດຕັ້ງແລະເລີ່ມຕົ້ນ.
  • ກວດເບິ່ງຂໍ້ຜິດພາດໃນໄຟລ໌ບັນທຶກລະບົບປະມານ xinetd ຫລື nrpe ແລະແກ້ໄຂບັນຫາເຫຼົ່ານັ້ນ.
  • ຕໍ່ໄປ, ກວດສອບ NRPE daemon ກຳ ລັງເຮັດວຽກຢ່າງຖືກຕ້ອງ. ດໍາເນີນການຄໍາສັ່ງ "check_nrpe" ທີ່ຖືກຕິດຕັ້ງກ່ອນຫນ້ານີ້ເພື່ອຈຸດປະສົງທົດສອບ.

     /usr/local/nagios/libexec/check_nrpe -H localhost

    ທ່ານຈະໄດ້ຮັບສາຍດັ່ງຕໍ່ໄປນີ້ໃນຫນ້າຈໍ, ມັນຈະສະແດງໃຫ້ທ່ານຮູ້ວ່າ NRPE ໄດ້ຕິດຕັ້ງລຸ້ນໃດ:

    NRPE v3.2

    ໃຫ້ແນ່ໃຈວ່າ Firewall ຢູ່ໃນເຄື່ອງຂອງທ້ອງຖິ່ນຈະຊ່ວຍໃຫ້ daemon NRPE ສາມາດເຂົ້າເຖິງໄດ້ຈາກເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ. ເພື່ອເຮັດສິ່ງນີ້, ດໍາເນີນການຄໍາສັ່ງ iptables ຕໍ່ໄປນີ້.

    -------------- On RHEL/CentOS 6/5 and Fedora --------------
     iptables -A INPUT -p tcp -m tcp --dport 5666 -j ACCEPT
    
    -------------- On RHEL/CentOS 8/7 and Fedora 19 Onwards --------------
     firewall-cmd --permanent --zone=public --add-port=5666/tcp
    

    ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອບັນທຶກກົດລະບຽບ iptables ໃຫມ່ເພື່ອມັນຈະຢູ່ລອດໄດ້ໃນລະບົບເລີ່ມຕົ້ນ ໃໝ່.

    -------------- On RHEL/CentOS 6/5 and Fedora --------------
     service iptables save
    

    ເອກະສານການຕັ້ງຄ່າ NRPE ໃນຕອນຕົ້ນທີ່ຕິດຕັ້ງມີ ຄຳ ນິຍາມ ຄຳ ສັ່ງຫລາຍຢ່າງທີ່ຈະຖືກ ນຳ ໃຊ້ເພື່ອຕິດຕາມກວດກາເຄື່ອງນີ້. ເອກະສານການຕັ້ງຄ່າຕົວຢ່າງທີ່ຕັ້ງຢູ່.

     vi /usr/local/nagios/etc/nrpe.cfg

    ຕໍ່ໄປນີ້ແມ່ນ ຄຳ ນິຍາມຂອງ ຄຳ ສັ່ງໃນຕອນຕົ້ນທີ່ຕັ້ງຢູ່ທາງລຸ່ມຂອງເອກະສານການຕັ້ງຄ່າ. ໃນເວລານີ້, ພວກເຮົາຖືວ່າທ່ານ ກຳ ລັງໃຊ້ ຄຳ ສັ່ງເຫລົ່ານີ້. ທ່ານສາມາດກວດເບິ່ງພວກມັນໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # /usr/local/nagios/libexec/check_nrpe -H localhost -c check_users
    
    USERS OK - 1 users currently logged in |users=1;5;10;0
    # /usr/local/nagios/libexec/check_nrpe -H localhost -c check_load
    
    OK - load average: 3.90, 4.37, 3.94|load1=3.900;15.000;30.000;0; load5=4.370;10.000;25.000;0; load15=3.940;5.000;20.000;0;
    # /usr/local/nagios/libexec/check_nrpe -H localhost -c check_hda1
    
    DISK OK - free space: /boot 154 MB (84% inode=99%);| /boot=29MB;154;173;0;193
    # /usr/local/nagios/libexec/check_nrpe -H localhost -c check_total_procs
    
    PROCS CRITICAL: 297 processes
    # /usr/local/nagios/libexec/check_nrpe -H localhost -c check_zombie_procs
    
    PROCS OK: 0 processes with STATE = Z

    ທ່ານສາມາດແກ້ໄຂແລະເພີ່ມ ຄຳ ນິຍາມ ຄຳ ສັ່ງ ໃໝ່ ໄດ້ໂດຍການແກ້ໄຂເອກະສານ NRPE config. ສຸດທ້າຍ, ທ່ານໄດ້ຕິດຕັ້ງແລະຕັ້ງຄ່າຕົວແທນ NRPE ຢ່າງ ສຳ ເລັດຜົນໃນ Remote Linux Host. ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ທ່ານຄວນຕິດຕັ້ງອົງປະກອບ NRPE ແລະເພີ່ມການບໍລິການບາງຢ່າງໃນເຄື່ອງຄອມພິວເຕີຂອງທ່ານ Nagios Monitoring …

    ຕອນນີ້ເຂົ້າສູ່ລະບົບ Server ຂອງທ່ານ Nagios Monitoring. ນີ້ທ່ານ ຈຳ ເປັນຕ້ອງເຮັດໃນສິ່ງຕໍ່ໄປນີ້:

    <

  • ຕິດຕັ້ງໂປແກມ check_nrpe.
  • ສ້າງ ຄຳ ນິຍາມ ຄຳ ສັ່ງຂອງ Nagios ໂດຍໃຊ້ໂປແກຼມ check_nrpe.
  • ສ້າງ Nagios host ແລະເພີ່ມ ຄຳ ນິຍາມບໍລິການ ສຳ ລັບຕິດຕາມກວດກາ Linux host ຫ່າງໄກສອກຫຼີກ.
  • ໄປທີ່ລະບົບດາວໂຫລດ nagios ແລະດາວໂຫລດ Plugin NRPE ຫຼ້າສຸດດ້ວຍ ຄຳ ສັ່ງ wget.

     cd /root/nagios
     wget https://github.com/NagiosEnterprises/nrpe/releases/download/nrpe-3.2.1/nrpe-3.2.1.tar.gz

    ຖີ້ມຂີ້ເຫຍື້ອລະຫັດແຫຼ່ງ NRPE.

     tar xzf nrpe-3.2.1.tar.gz
     cd nrpe-3.2

    ລວບລວມແລະຕິດຕັ້ງ addon NRPE.

     ./configure
     make all
     make install-daemon

    ໃຫ້ແນ່ໃຈວ່າປັcheckກອິນ check_nrpe ສາມາດສື່ສານກັບ daemon NRPE ໃນໂຮດ Linux ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ. ຕື່ມໃສ່ທີ່ຢູ່ IP ໃນ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ພ້ອມກັບທີ່ຢູ່ IP ຂອງໂຮດຕິ້ງ Linux ຂອງທ່ານທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ.

     /usr/local/nagios/libexec/check_nrpe -H <remote_linux_ip_address>

    ທ່ານຈະໄດ້ຮັບສາຍຄືນທີ່ສະແດງໃຫ້ທ່ານຮູ້ວ່າ NRPE ໄດ້ຕິດຕັ້ງລຸ້ນໃດໃນໄລຍະໄກ, ຄືດັ່ງນີ້:

    NRPE v3.2

    ຖ້າທ່ານໄດ້ຮັບຂໍ້ຜິດພາດທີ່ ໝົດ ເວລາ, ຫຼັງຈາກນັ້ນໃຫ້ກວດເບິ່ງສິ່ງຕໍ່ໄປນີ້.

    <

  • ໃຫ້ແນ່ໃຈວ່າໄຟວໍຂອງທ່ານບໍ່ໄດ້ຂັດຂວາງການສື່ສານລະຫວ່າງເຈົ້າພາບຫ່າງໄກສອກຫຼີກແລະຜູ້ຕິດຕາມກວດກາ.
  • ໃຫ້ແນ່ໃຈວ່າ daemon NRPE ຖືກຕິດຕັ້ງຢ່າງຖືກຕ້ອງພາຍໃຕ້ xinetd.
  • ໃຫ້ແນ່ໃຈວ່າລະບຽບການໃຊ້ໄຟເວບ Linux ຂອງລີໂມດຫ່າງໄກສອກຫຼີກເຮັດໃຫ້ເຄື່ອງແມ່ຂ່າຍຕິດຕາມກວດກາຈາກການຕິດຕໍ່ກັບ daemon NRPE.
  • ເພີ່ມໂຮດ Linux ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກເຂົ້າໃນເຄື່ອງແມ່ຂ່າຍ Nagios Monitoring

    ເພື່ອເພີ່ມໂຮດຫ່າງໄກສອກຫຼີກທ່ານຕ້ອງສ້າງສອງແຟ້ມ ໃໝ່“ hosts.cfg” ແລະ“ services.cfg” ພາຍໃຕ້ສະຖານທີ່“/usr/local/nagios/etc /”.

     cd /usr/local/nagios/etc/
     touch hosts.cfg
     touch services.cfg

    ຕອນນີ້ຕື່ມສອງເອກະສານເຫຼົ່ານີ້ເຂົ້າໃນເອກະສານການຕັ້ງຄ່າ Nagios ຕົ້ນຕໍ. ເປີດເອກະສານ nagios.cfg ກັບບັນນາທິການໃດໆ.

     vi /usr/local/nagios/etc/nagios.cfg

    ຕອນນີ້ຕື່ມສອງເອກະສານທີ່ສ້າງຂື້ນ ໃໝ່ ດັ່ງຮູບຂ້າງລຸ່ມນີ້.

    # You can specify individual object config files as shown below:
    cfg_file=/usr/local/nagios/etc/hosts.cfg
    cfg_file=/usr/local/nagios/etc/services.cfg

    ຕອນນີ້ເປີດເອກະສານ hosts.cfg ແລະເພີ່ມຊື່ແມ່ແບບ host host ໃນຕອນຕົ້ນແລະ ກຳ ນົດ host ຫ່າງໄກສອກຫຼີກດັ່ງຮູບຂ້າງລຸ່ມນີ້. ໃຫ້ແນ່ໃຈວ່າປ່ຽນຊື່ host_name, ນາມແຝງແລະທີ່ຢູ່ດ້ວຍລາຍລະອຽດຂອງ server ຂອງເຈົ້າຂອງຫ່າງໄກສອກຫຼີກ.

     vi /usr/local/nagios/etc/hosts.cfg
    ## Default Linux Host Template ##
    define host{
    name                            linux-box               ; Name of this template
    use                             generic-host            ; Inherit default values
    check_period                    24x7        
    check_interval                  5       
    retry_interval                  1       
    max_check_attempts              10      
    check_command                   check-host-alive
    notification_period             24x7    
    notification_interval           30      
    notification_options            d,r     
    contact_groups                  admins  
    register                        0                       ; DONT REGISTER THIS - ITS A TEMPLATE
    }
    
    ## Default
    define host{
    use                             linux-box               ; Inherit default values from a template
    host_name                       tecmint		        ; The name we're giving to this server
    alias                           CentOS 6                ; A longer name for the server
    address                         5.175.142.66            ; IP address of Remote Linux host
    }

    ຕໍ່ໄປເປີດເອກະສານ services.cfg ແລະເພີ່ມການບໍລິການຕໍ່ໄປນີ້ເພື່ອຕິດຕາມ.

     vi /usr/local/nagios/etc/services.cfg
    define service{
            use                     generic-service
            host_name               tecmint
            service_description     CPU Load
            check_command           check_nrpe!check_load
            }
    
    define service{
            use                     generic-service
            host_name               tecmint
            service_description     Total Processes
            check_command           check_nrpe!check_total_procs
            }
    
    define service{
            use                     generic-service
            host_name               tecmint
            service_description     Current Users
            check_command           check_nrpe!check_users
            }
    
    define service{
            use                     generic-service
            host_name               tecmint
            service_description     SSH Monitoring
            check_command           check_nrpe!check_ssh
            }
    
    define service{
            use                     generic-service
            host_name               tecmint
            service_description     FTP Monitoring
            check_command           check_nrpe!check_ftp
            }

    ດຽວນີ້ນິຍາມ ຄຳ ສັ່ງ NRPE ຕ້ອງຖືກສ້າງຂື້ນໃນເອກະສານ commands.cfg.

     vi /usr/local/nagios/etc/objects/commands.cfg

    ຕື່ມ ຄຳ ນິຍາມ ຄຳ ສັ່ງ NRPE ຕໍ່ໄປນີ້ຢູ່ທາງລຸ່ມຂອງເອກະສານ.

    ###############################################################################
    # NRPE CHECK COMMAND
    #
    # Command to use NRPE to check remote host systems
    ###############################################################################
    
    define command{
            command_name check_nrpe
            command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
            }

    ສຸດທ້າຍ, ກວດສອບໄຟລ໌ການຕັ້ງຄ່າ Nagios ສຳ ລັບຂໍ້ຜິດພາດໃດໆ.

     /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
    
    Total Warnings: 0
    Total Errors:   0

    ເລີ່ມຕົ້ນ Nagios:

     service nagios restart

    ນັ້ນແມ່ນມັນ. ຕອນນີ້ເຂົ້າໄປທີ່ Nagios Monitoring Web ທີ່“ http:// Your-server-IP-address/nagios” ຫຼື“ http:// FQDN/nagios” ແລະໃຫ້ຊື່ຜູ້ໃຊ້“ Nagiosadmin” ແລະລະຫັດຜ່ານ. ກວດເບິ່ງວ່າ Linux Linux Remote ໄດ້ຖືກເພີ່ມແລະ ກຳ ລັງຖືກຕິດຕາມຢູ່.

    ນັ້ນແມ່ນມັນ! ສຳ ລັບຕອນນີ້, ໃນບົດຂຽນທີ່ມາຂອງພວກເຮົາຂ້ອຍຈະສະແດງວິທີການເພີ່ມ Windows host ໃຫ້ກັບ Server Nagios. ຖ້າທ່ານ ກຳ ລັງປະສົບກັບຄວາມຫຍຸ້ງຍາກໃດໆໃນຂະນະທີ່ເພີ່ມໂຮດຫ່າງໄກສອກຫຼີກໄປຍັງ Nagios. ກະລຸນາຂຽນ ຄຳ ເຫັນຫຼືຂໍ້ຂ້ອງໃຈຂອງທ່ານຜ່ານພາກ ຄຳ ເຫັນ, ຈົນກວ່າຈະຕິດຕາມກັບ linux-console.net ສຳ ລັບບົດຂຽນທີ່ມີຄຸນຄ່າຫຼາຍກວ່ານີ້.