重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
ubuntu无法安装nrpe的原因:
创新互联建站十年专注成都高端网站建设按需网站开发服务,为客户提供专业的成都网站制作,成都网页设计,成都网站设计服务;创新互联建站服务内容包含成都网站建设,小程序开发,软件开发,网络营销推广,网络运营服务及企业形象设计;创新互联建站拥有众多专业的高端网站制作开发团队,资深的高端网页设计团队及经验丰富的架构师高端网站策划团队;我们始终坚持从客户的角度出发,为客户量身订造网络营销方案,解决网络营销疑问。
1,没有安装libssl-dev 请使用apt-get install libssl-dev 来安装
2. 没有安装openssl 请使用apt-get install openssl 来安装
3,安装nrpe时请到http://sourceforge.net/projects/nrpe/?source=directory 国内有可能下载不了,这个可能屏蔽了,http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz/download
放到/usr/src/目录下,tar-zxvf nrpe-2.14.tar.gz 解压缩,
运行./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu(64位)
运行./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/i386-linux-gnu(32位)
查看软件是否安装 dpkg -l 软件名称
查看软件安装路径 dpkg -L 软件名称
安装nrpe服务使之能够通信
#tar zxvf nagios-nrpe_2.8.1.orig.tar.gz
#cd nagios-nrpe_2.8.1
#./configure--enable-ssl --with-ssl-lib=/usr/lib/
#make all
#make install-plugin
#make install-daemon
#make install-daemon-config
#make install-xinetd
4、配置nrpe信息
#vim /usr/local/nagios/etc/nrpe.cfg
allowed_host=192.168.85.207,127.0.0.1 //允许192.168.85.207服务器端对其监控
#/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d
//检测nrep配置文件的正确性
#netstat -an | grep 5666 //是否监听5666用于nrpe通信的端口
//在服务端执行检测工作站nrpe信息
#/usr/local/nagios/libexec/check_nrpe -H 192.168.85.208
NRPE v2.8.1
//在工作站执行检测自己的nrpe信息
#/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1
NRPE v2.8.1
In file included from localcharset.c:28:0:
./stdio.h:456:1: error: ‘gets’ undeclared here (not in a function)
make[4]: *** [localcharset.o] Error 1
make[4]:Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[3]: *** [all-recursive] Error 1
make[3]:Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[2]: *** [all] Error 2
make[2]:Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[1]: *** [all-recursive] Error 1
make[1]:Leaving directory `/root/nagios-plugins-1.4.16'
make: *** [all] Error 2
解决办法:
在gl目下执行:sed -i -e '/gets is a security/d' ./stdio.in.h就搞定了
启动NRPE守护进程
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
设置随机启动
在/etc/rc.local里添加如下:
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d
准备工作:
apt-get install openssl
apt-get install libcurl4-openssl-dev
apt-get install xinetd
apt-get install libssl-dev
apt-get install libssl0.9.8
下载:
只能在linux下载
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.13.tar.gz