(1)/usr/local/nagios/etc/nrpe.cfg 此配置文件是配置正确,多个IP地址逗号隔开,且要注意空格:allowed_host=127.0.0.1, 192.168.0.1 这是不对的,必须是allowed_host=127.0.0.1,192.168.1.202 逗号之后不能有空格;
(2)检查是否配置里限制了,在 /etc/xinetd.d/nrpe 文件中要添加允许访问的服务器的IP地址,在 “only_from = ” 这一行添加, 多个IP地址用空格隔开,例如:only_from = 192.168.0.8 192.168.1.202
被控端:
vi /etc/xinetd.d/nrpe
only_from 增加主控IP
vi /usr/local/nagios/etc/nrpe.cfg
allowed_hosts 增加主控IP
service xinetd restart
主控端:
/usr/local/nagios/libexec/check_nrpe -H 被监控端IP地址 测试是否连接成功
修改nrpe.cfg后一定要重启nrpe,大侠我是这样做的:
pkill nrpe;
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
二、添加监控节点及service
三】增加验证用户
也就是通过web访问nagios的时候,必须要用这个用户登陆.在这里我们增加用户test:密码为12345
64. [root@localhost nagios-plugins-1.4.13]# htpasswd -c /usr/local/nagios/etc/htpasswd test
可以用 which命令查看 htpasswd命令的位置,如果是源码安装的apache这里就写htpasswd的全路径。用户是test,命令结束会提示你输入密码,这里输入123456即可。
65. 查看认证文件的内容
66. [root@localhost nagios-plugins-1.4.13]# less /usr/local/nagios/etc/htpasswd
67. 到这里nagios的安装也就基本完成了,你可以通过web来访问了.