構建nagios監控(二)

客戶端配置要求:

 

1,  建立nagios帳號

# useradd -s /sbin/nologin nagios

 

2,  安裝nagios插件

# tar zxvf nagios-plugins-1.4.14.tar.gz  –C /usr/src   

# cd /usr/src/nagios-plugins-1.4.14

# ./configure

# make

# make install

 

3,  安裝openssl-devel、xinet

# yum -y install openssl-devel

# yum -y install xinetd

 

4,  安裝nrpe插件

# tar zxvf nrpe-2.8.1.tar.gz  -C /usr/src   //nrpe插件

# cd /usr/src/nrpe-2.8.1

# ./configure

# make all && make install

# make install-plugin

# make install-daemon

# make install-daemon-config

# make install-xinetd

 

5,  測試NRPE:

#/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d (啓動nrpe)

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

NRPE v2.12

服務器端測試NRPE:

# /usr/local/nagios/libexec/check_nrpe -H IP(客戶端IP)

NRPE v2.12

 

6,#vi /usr/local/nagios/etc/nrpe.cfg

         添加以下幾行

command[check_ssh]=/usr/local/nagios/libexec/check_ssh -H 192.168.77.31 -p 47861

command[check_ftp]=/usr/local/nagios/libexec/check_ftp -H 192.168.77.31 -p 2021

command[check_http]=/usr/local/nagios/libexec/check_http -H 192.168.77.31

command[check_tcp_8443]=/usr/local/nagios/libexec/check_tcp -H 192.168.77.31 -p 8443

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_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 300 -c 350

command[check_root]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/cciss/c0d0p2

command[check_data]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/cciss/c0d0p8

command[check_home]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/cciss/c0d0p6

command[check_var]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/cciss/c0d0p3

command[check_usr]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/cciss/c0d0p5

command[check_boot]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/cciss/c0d0p1

command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%

allowed_hosts=127.0.0.1, 192.168.77.83

 

7,# vi /etc/services (用xinet方式啓動nrpe)

  //添加nrpe對應端口:

nrpe            5666/tcp                        # NRPE

 

# vi /etc/xinetd.d/nrpe

//修改一下:把disables=yes 去掉

service nrpe

{

        flags           = REUSE

        socket_type     = stream

        port            = 5666

        wait            = no

        user            = nagios

        group           = nagios

        server          = /usr/local/nagios/bin/nrpe

        server_args     = -c /usr/local/nagios/etc/nrpe.cfg --inetd

        log_on_failure  += USERID

        disable         = no

        only_from       = 127.0.0.1  192.168.77.83

}

 

 

# service xinetd start

http://192.168.77.83/nagios


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章