<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > nagios系統(tǒng)搭建筆記

          nagios系統(tǒng)搭建筆記

          作者: 時間:2016-10-10 來源:網(wǎng)絡(luò) 收藏

          define host{

          use -server

          host_name 192.168.100.1

          alias 192.168.100.1

          address 192.168.100.1

          }

          define host{

          use -server

          host_name 192.168.100.2

          alias 192.168.100.2

          address 192.168.100.2

          }

          (2)cat /etc//objects/service/vianetgroup.cfg

          ############## jiaxiao quan server ################

          define hostgroup{

          hostgroup_name jiaxiao-server

          alias jiaxiao quan server

          members 192.168.100.1,192.168.100.2

          }

          (3)cat /etc//objects/service/vianetservice.cfg

          #############Nagios NRPE################

          define service {

          use generic-service

          hostgroup_name jiaxiao-server

          service_description Load

          check_command check_nrpe!check_load

          }

          define service {

          use generic-service

          hostgroup_name jiaxiao-server

          service_description Disk_Free

          check_command check_nrpe!check_disk

          }

          define service {

          use generic-service

          hostgroup_name jiaxiao-server

          service_description CPU

          check_command check_nrpe!check_cpu

          }

          (4)啟動

          /usr/bin/nagios -v /etc/nagios/nagios.cfg 正常

          /etc/init.d/nagios restart 正常

          瀏覽器打開http://120.132.xx.xx:8080/nagios/ 查看, 正常

          5.配置nsca

          在2.14上起nsca daemon服務(wù),在100.6通過send_nsca傳送到2.14(120.132.xx.xx)統(tǒng)一進(jìn)行前端頁面展示管理。

          (1)編譯nsca

          wget http://nchc.dl.sourceforge.net/sourceforge/nagios/nsca-2.7.2.tar.gz

          tar -zxvf nsca-2.7.2.tar.gz

          cd nsca-2.7.2

          ./configure make all

          (2)nsca2.14服務(wù)端配置(之前已配置好)

          cp sample-config/nsca.cfg /etc/nagios/

          cp src/nsca /usr/sbin/

          配置password

          vi /etc/nagios/nsca.cfg

          password=139com

          開啟nsca程序

          /usr/sbin/nsca -c /etc/nagios/nsca.cfg –daemon

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

          check_external_commands=1

          accept_passive_service_checks=1

          accept_passive_host_checks=1

          (3)100.6nsca客服端配置

          cp sample-config/send_nsca.cfg /etc/nagios/

          cp src/send_nsca /usr/bin/

          配置password

          vi /etc/nagios/send_nsca.cfg

          password=139com

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

          enable_notifications=0

          obsess_over_services=1

          ocsp_command=submit_check_result

          obsess_over_hosts=1

          ochp_command=submit_host_result

          cat submit_check_result

          #!/bin/sh

          return_code=-1

          case “$3″ in

          OK)

          return_code=0

          ;;

          WARNING)

          return_code=1

          ;;

          CRITICAL)

          return_code=2

          ;;

          UNKNOWN)

          return_code=-1

          ;;

          esac

          /usr/bin/printf “%st%st%st%sn” “$1″ “$2″ “$return_code” “$4″ | /usr/bin/send_nsca -H 120.132.xx.xx -p 15667 -c /etc/nagios/send_nsca.cfg

          cat submit_host_result

          #!/bin/sh

          /usr/bin/printf “%st%st%st%sn” “$1″ “$2″ “$3″ |/usr/bin/send_nsca -H 120.132.xx.xx -p 15667 -c /etc/nagios/send_nsca.cfg

          (3)測試

          echo “192.168.100.8;TEST_NSCA;2;hahajusttest” | /usr/bin/send_nsca -H 120.132.xx.xx-p 15667 -to 10 -d “;” -c /etc/nagios/send_nsca.cfg

          1 data packet(s) sent to host successfully.

          6.在2.14上配置被動監(jiān)控

          (1)cat vianethost.cfg

          ############ jiaoxiao quan server ##################

          define host{

          use passive-server

          host_name 192.168.100.1

          alias 100.1(jiaxiao_web)

          address 192.168.100.1

          }

          define host{

          use passive-server

          host_name 192.168.100.2

          alias 100.2(jiaxiao_web)

          address 192.168.100.2

          }

          (2)cat vianetgroup.cfg

          ############## jiaxiao quan server ################

          define hostgroup{

          hostgroup_name jiaxiao-server

          alias jiaxiao quan server

          members 192.168.100.1,192.168.100.2

          }

          (3)cat vianetservice.cfg

          #############Nagios NRPE################

          define service {

          use passive-service

          hostgroup_name jiaxiao-server

          service_description Load

          }

          define service {

          use passive-service

          hostgroup_name jiaxiao-server

          service_description Disk_Free

          }

          define service {

          use passive-service

          hostgroup_name jiaxiao-server

          service_description CPU

          }

          (4)啟動nagios

          /usr/bin/nagios -v /etc/nagios/nagios.cfg 正常

          /etc/init.d/nagios restart 正常

          瀏覽器打開http://120.132.xx.xx:10000/nagios/查看, 正常

          over!!


          上一頁 1 2 下一頁

          關(guān)鍵詞: nagios linux

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();