真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

運(yùn)維監(jiān)控之Nagios實(shí)戰(zhàn)(二)&Nagios客戶端

   前面呢,服務(wù)器搭建起來了,可是光搭個監(jiān)控報(bào)警服務(wù)器有什么用呢,難道只為了監(jiān)控本機(jī),可是如果本機(jī)宕機(jī)了,那還能收到報(bào)警信息嗎,呵呵!

創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)雙河,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

   現(xiàn)在我們來弄點(diǎn)被監(jiān)控機(jī)吧...額,我現(xiàn)在就先弄下Linux和Windows主機(jī)

被監(jiān)控機(jī)Linux

   linux客戶端的所用到的工具

運(yùn)維監(jiān)控之Nagios實(shí)戰(zhàn)(二)&Nagios客戶端

  1. #!/bin/bash 
  2. #filename: nagios-clt.sh 
  3. #Environment: Centos 5.6 32-bit 
  4. #Author: maoxian
  5. #blog: maoxian.blog.51cto.com
  6.  
  7. #定義變量
  8. tooldir=/usr/local/src 
  9.  
  10. #添加nagios用戶 
  11. useradd nagios 
  12. #安裝nagios-plugins-1.4.15,nrpe, 
  13. cd $tooldir 
  14. tar zxvf nagios-plugins-1.4.15.tar.gz 
  15. cd nagios-plugins-1.4.15 
  16. ./configure --with-nagios-user=nagios --with-nagios-group=nagios 
  17. make && make install 
  18.  
  19. cd $tooldir 
  20. tar zxvf nrpe-2.12.tar.gz  
  21. cd nrpe-2.12 
  22. ./configure 
  23. make all 
  24. make install-plugin 
  25. make install-daemon 
  26. make install-daemon-config 
  27.  
  28. #配置nrpe信息 
  29. #vim /usr/local/nagios/etc/nrpe.cfg 
  30. #allowed_hosts=127.0.0.1  //允許監(jiān)控的IP 
  31. /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 

 到服務(wù)器上修改配置文件nagios.cfg,注釋localhost.cfg那行 添加一樣mylinux.cfg

運(yùn)維監(jiān)控之Nagios實(shí)戰(zhàn)(二)&Nagios客戶端

創(chuàng)建/usr/local/nagios/etc/objects/mylinux.cfg 

  1. #定義主機(jī)部分 
  2. define host{ 
  3.         use                     linux-server 
  4.         host_name               nagios-server 
  5.         alias                   naigos-server 
  6.         address                 192.168.81.128 
  7.         icon_p_w_picpath              web.gif 
  8.         statusmap_p_w_picpath         web.gd2 
  9.     2d_coords       100,300 
  10.     3d_coords       100,300,100 
  11.         } 
  12. define host{ 
  13.         use                     linux-server 
  14.         host_name               nagios-client 
  15.         alias                   nagios-client 
  16.         address                 192.168.81.129 
  17.         icon_p_w_picpath              server.gif 
  18.         statusmap_p_w_picpath         server.gd2 
  19.     2d_coords       200,300 
  20.     3d_coords       200,300,100 
  21.         } 
  22.  
  23. #定義主機(jī)組部分 
  24. define hostgroup{ 
  25.         hostgroup_name  linux-servers ; The name of the hostgroup 
  26.         alias           Linux Servers ; Long name of the group 
  27.         members         *     ; Comma separated list of hosts that belong to this group 
  28.         } 
  29. define hostgroup{ 
  30.     hostgroup_name linux-server 
  31.     alias   nagios-test 
  32.     members nagios-server,nagios-client 
  33.     } 
  34. #定義服務(wù)組部分 
  35. define servicegroup{ 
  36.     servicegroup_name 系統(tǒng)負(fù)荷檢查 
  37.     alias 負(fù)荷檢查 
  38.     members nagios-client,進(jìn)程總數(shù),nagios-client,登錄用戶數(shù),nagios-client,根分區(qū),nagios-client,交換空間利用率,nagios-client,PING 
  39.     } 
  40. #定義服務(wù)部分 
  41. define service{ 
  42.         use                             local-service         ; Name of service template to use 
  43.         host_name                       *  
  44.         service_description             PING 
  45.     check_command           check_ping!100.0,20%!500.0,60% 
  46.         } 
  47. define service{ 
  48.         use                             local-service         ; Name of service template to use 
  49.         host_name                       nagios-client 
  50.         service_description             根分區(qū)  
  51.     check_command           check_local_disk!20%!10%!/ 
  52.         } 
  53. define service{ 
  54.         use                             local-service         ; Name of service template to use 
  55.         host_name                       nagios-client 
  56.         service_description             登錄用戶數(shù) 
  57.     check_command           check_local_users!20!50 
  58.         } 
  59. define service{ 
  60.         use                             local-service         ; Name of service template to use 
  61.         host_name                       nagios-client 
  62.         service_description             進(jìn)程總數(shù) 
  63.     check_command           check_local_procs!250!400!RSZDT 
  64.         } 
  65. define service{ 
  66.         use                             local-service         ; Name of service template to use 
  67.         host_name                       nagios-client 
  68.         service_description             系統(tǒng)負(fù)荷 
  69.     check_command           check_local_load!5.0,4.0,3.0!10.0,6.0,4.0 
  70.         } 
  71. define service{ 
  72.         use                             local-service         ; Name of service template to use 
  73.         host_name                       nagios-client 
  74.         service_description             交換空間利用率 
  75.     check_command           check_local_swap!20!10 
  76.         } 
  77. define service{ 
  78.         use                             local-service         ; Name of service template to use 
  79.         host_name                       nagios-client 
  80.         service_description             SSH 
  81.     check_command           check_tcp!22!1.0!10.0 
  82.     notifications_enabled       0 
  83.         } 
  84. define service{ 
  85.         use                             local-service         ; Name of service template to use 
  86.         host_name                       nagios-client 
  87.         service_description             HTTP 
  88.     check_command           check_http 
  89.     notifications_enabled       0 
  90.         }

由于我這臺機(jī)器并沒有http 所以會出現(xiàn)異常,可以將以上文件的最后一段去掉.運(yùn)維監(jiān)控之Nagios實(shí)戰(zhàn)(二)&Nagios客戶端

     Windows客戶端所用到的客戶端  NSClient++

這個很簡單,安裝完成后編輯安裝目錄下的NSC.ini這個文件,按需求配置.之后再運(yùn)行nsclient++.exe

將nagios-ser上的nagios.cfg的windows.cfg那行注釋去掉,再編輯windows.cfg 改下IP就行了. 然后重啟nagios服務(wù)!運(yùn)維監(jiān)控之Nagios實(shí)戰(zhàn)(二)&Nagios客戶端

配置文件中的配置可以到網(wǎng)上找找相關(guān)的資料,這里就不啰嗦了,呵呵!


網(wǎng)站標(biāo)題:運(yùn)維監(jiān)控之Nagios實(shí)戰(zhàn)(二)&Nagios客戶端
URL標(biāo)題:http://weahome.cn/article/jshios.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部