内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

nagios4.1.1服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

    前面兩篇做了大量監(jiān)控準(zhǔn)備工作,接下來才是進(jìn)入正題,監(jiān)控遠(yuǎn)程主機(jī)資源,如這里我要監(jiān)控遠(yuǎn)程主機(jī)的cpu負(fù)載、內(nèi)存、硬盤、網(wǎng)卡流量等

成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè),成都做網(wǎng)站公司-創(chuàng)新互聯(lián)公司已向成百上千企業(yè)提供了,網(wǎng)站設(shè)計,網(wǎng)站制作,網(wǎng)絡(luò)營銷等服務(wù)!設(shè)計與技術(shù)結(jié)合,多年網(wǎng)站推廣經(jīng)驗,合理的價格為您打造企業(yè)品質(zhì)網(wǎng)站。

    規(guī)范:

    1).所有下載壓縮包統(tǒng)一存放于/usr/local/src下

    2).編譯安裝目錄統(tǒng)一為/usr/local/下

    服務(wù)端IP:10.30.20.2

    客戶端IP:10.30.20.10

正文

    在被監(jiān)控主機(jī)既客戶端(以下均使用客戶端),安裝nagios-plugins-2.1.1.tar.gz、nrpe-2.15.tar.gz,解壓后的nrpe包內(nèi)有具體的配置文檔

一. 客戶端安裝及配置

安裝前準(zhǔn)備

    useradd -s /sbin/nologin nagios

1.nagios-plugins安裝

tar zxvf  nagios-plugins-2.1.1.tar.gz
cd nagios-plugins-2.1.1
./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios
make && make install

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

2.安裝xinetd服務(wù)

    因本文檔的nrpe啟動方式是利用xinetd啟動,因此需要服務(wù)器有xinetd服務(wù)

    yum install xinetd -y

3.安裝nrpe插件

tar zxvf nrpe-2.15.tar.gz
cd nrpe-2.15
./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios
make all && make install-plugin && make install-daemon && make install-daemon-config
make install-xinetd

    說明:非官方說明,個人理解解釋其含義

    make all 編譯全部文件

    make install-plugin 安裝插件

    make install-daemon 以daemon模式安裝

    make install-daemon-config 生成daemon配置文件

    make install-xinetd 生產(chǎn)xinetd配置文件

    修改/etc/xinetd.d/nrpe文件,使nagios服務(wù)端可以訪問客戶端

only_from= 127.0.0.1 <nagios_ip_address>

    此處要做下說明,only_from有多個ip值時是以空格區(qū)分,之前配置時以逗號區(qū)分多個IP,啟動xinetd服務(wù)時nrpe服務(wù)并沒啟動,排查了好長時間才發(fā)現(xiàn)是這里配置的問題

    將nrpe加入xinetd,編輯/etc/services,在最后一行添加如下內(nèi)容,可使用shift+g或G直接跳到最后一行

vim /etc/services
nrpe        5666/tcp            #nrpe

 nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

   啟動xinetd服務(wù),并查看nrpe進(jìn)程

service xinetd start
netstat -at | grep nrpe

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

4.測試nrpe是否通信是否正常

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

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

     說明:

    -h 幫助信息

    -H 指定主機(jī)地址

監(jiān)控對象                                                                監(jiān)控閥值

主機(jī)資源

主機(jī)存活:check_ping        -w 3000.0,80% -c 5000.0,100% -p 5(3000毫秒響應(yīng)時間內(nèi),丟包率超過80%報警告,5000毫秒響應(yīng)時間內(nèi),丟包率超過100%報危急,一共發(fā)送5個包)

登陸用戶數(shù):check_load        -w 5 -c 10(w為警告,c為危急)

系統(tǒng)負(fù)載:check_load        -w 15,10,5 -c 30,25,20(1分鐘,5分鐘,15分鐘大于對應(yīng)的等待進(jìn)程數(shù)則警告或危急)

磁盤占用率:check_disk    -w 20% -c 10% -p /(根分區(qū)剩余空間為總大小的20%警告,10%危急,-p后是根分區(qū))

磁盤I/O:check_iostat        -w 5 –c 10 (磁盤I/O的iowait超過5%報警告,超過10%報危急)

僵尸進(jìn)程數(shù):check_zombie_procs    -w 5 -c 10 -s Z(有5個僵尸進(jìn)程報警告,10個報危急)

總進(jìn)程數(shù):check_total_procs        -w 150 -c 200(總進(jìn)程到150個警告,200個報危急)

內(nèi)存使用情況:check_mem            -w 90% -c 95%(內(nèi)存空閑率90%以上報警告,95%以上報危急)

SWAP使用率:check_swap            -w 20% -c 10%(交換分區(qū)剩余空間為總大小的20%警告,10%危急)

服務(wù)監(jiān)控

監(jiān)控服務(wù)端口:check_tcp|check_udp     -H localhost2 -p 80(主機(jī)與對應(yīng)的端口號)

監(jiān)控頁面響應(yīng)時間:check_http                -H localhost2 -u http:\/\/localhost2/test.jsp –w 5 –c 10(檢查頁面,超過5s報警告,超過10s報危急)

檢測IP連接數(shù):check_ips                        -w 200 –c 250(IP連接數(shù)超過200報警告,超過250報危急)

流量監(jiān)控

監(jiān)控網(wǎng)絡(luò)流量:check_traffic                    -V 2c -C public -H localhost2 -I 2 -w 12,30 -c 15,35 -M –(snmp版本,用戶,主機(jī),對應(yīng)網(wǎng)卡,警告閥值,危急閥值)

5.配置nrpe監(jiān)控插件及執(zhí)行命令

    注:只有在此定義了執(zhí)行命令及執(zhí)行插件,服務(wù)端才可調(diào)用

vim /usr/locat/nagios/etc/nrpe.cfg
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_sda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

    說明:以下面一條做下解釋,需用此條是因為需要根據(jù)自己的實際情況修改/dev/sda1磁盤目錄

    插件具體用法可通過-h參數(shù)查看幫助

command[check_sda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1

    command[check_sda1] #定義遠(yuǎn)程調(diào)用時的插件名或是調(diào)用方法

    =/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1 #定義插件名的具體插件及執(zhí)行參數(shù)

    -w 參數(shù)定義警告閥值http://morrowind.blog.51cto.com/addblog.php

    -c 參數(shù)定義嚴(yán)重閥值

    -p 參數(shù)指定具體磁盤目錄

    如有其它資源需要監(jiān)控,只需在nrpe.cfg中添加對應(yīng)的調(diào)用名及參數(shù)即可遠(yuǎn)程調(diào)用

    客戶端配置到此基本結(jié)束,下面配置服務(wù)端,既nagios服務(wù)器

二.服務(wù)端配置

  1. 測試

    前面客戶端已經(jīng)做好配置了,在配置服務(wù)端之前,可以先在服務(wù)端對客戶端的監(jiān)控做下測試,為什么要這么做呢?因為我在配置服務(wù)端的時候出錯了,不確定是配置文件里寫錯了,還是壓根服務(wù)端就得不到客戶端的監(jiān)控信息

    服務(wù)端執(zhí)行如下命令,會返回客戶端nrpe的版本

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

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

    執(zhí)行個監(jiān)控cpu load的命令

/usr/local/nagios/libexec/check_nrpe -H 10.30.20.10 -c check_load

執(zhí)行成功則返回類似以下的信息

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

    2.commands.cfg配置

在文件最后一行增加以下內(nèi)容

vim /usr/local/nagios/etc/commands.cfg
define command{
            command_name    check_nrpe
            command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}

    3.配置主機(jī)及服務(wù)

    創(chuàng)建webapp目錄存放配置文件

    主機(jī)配置

vim webapp/host.cfg
define host{
         use                      linux-server,host-pnp 
         #這個是根據(jù)templates.cfg信息定義,如果上面定義的模板host-pnp添加在define host
         #和define sevice里面,這兒host-pnp可以不用加,因為linux-server已經(jīng)包含了
         host_name                cacti                 #必須是 被監(jiān)控的主機(jī)名
         alias                    cacti-web             #別名隨便定義
         address                  10.30.20.10           #主機(jī)ip地址
         contact_groups           admins                #郵件組,下面會演示
}

    主機(jī)組配置

vim webapp/hostgroup.cfg
define hostgroup{
         hostgroup_name      servers                   #組名
         alias               servers_group             #別名
         members             cacti               #主機(jī)名(為host.cfg文件定義的host_name名稱) 多個 逗號 隔開
}

    服務(wù)配置,既需要監(jiān)控的服務(wù)內(nèi)容都在此文件內(nèi)配置,此文只列舉部分作為參考

vim webapp/cacti_service.cfg
#### set cacti host  
define service{
         use                  local-service,services-pnp #使用的模板名稱,一定要在templates.cfg里面提前定義好
         host_name            cacti
         service_description  http
         check_command        check_http
         contact_groups       admins
         flap_detection_enabled          0
}
 
define service{
         use                   local-service,services-pnp
         host_name             cacti
         service_description   SSH_port
         check_command         check_tcp!22 
         contact_groups        admins
         flap_detection_enabled          0
}
define service{
       use                      local-service,services-pnp
       host_name                cacti
       service_description      Current Load
       check_command            check_nrpe!check_load  #使用nrpe檢測,客戶端需要定義
       contact_groups           admins
       flap_detection_enabled   0
}

等上幾分鐘就可以在web頁面查看到監(jiān)控信息了

nagios4.1.1 服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)

我的主機(jī)進(jìn)程數(shù)太多了,可能和之前被人植入ddos工具有關(guān),抽時間再查查服務(wù)

附件:http://down.51cto.com/data/2366192

當(dāng)前名稱:nagios4.1.1服務(wù)端及監(jiān)控端部署(三)之nrpe監(jiān)控遠(yuǎn)程linux主機(jī)
當(dāng)前路徑:http://www.rwnh.cn/article46/gjhgeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)網(wǎng)站制作網(wǎng)站營銷、靜態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
阜城县| 德昌县| 新余市| 旺苍县| 南通市| 海口市| 额敏县| 安丘市| 刚察县| 禹州市| 德令哈市| 宜君县| 开平市| 新巴尔虎左旗| 盐亭县| 武定县| 彭州市| 正宁县| 十堰市| 分宜县| 德阳市| 正阳县| 诸城市| 时尚| 松滋市| 玛沁县| 繁峙县| 肃南| 民勤县| 宁远县| 阳信县| 武威市| 白朗县| 右玉县| 四子王旗| 保德县| 涟源市| 马鞍山市| 全椒县| 噶尔县| 岳西县|