nagios介绍及Server安装(六)
客户端监控:在此演示下前面提到的三种监控客户端的方式:
方式一:snmp
服务端ip:192.168.100.133
客户端ip:192.168.100.132
重启客户端snmpd在服务器端snmp命令获取客户端的相关值
在此获取客户端的1分钟5分钟15分钟的load值为例
在此基础上,我们可以使用nagios的插件
方式二:nrpe(此处以检测disk命令为例)此方法为了传参,我们在之前编译的时候已经加了argument;所以我们可以在服务器端进行参数、比如:修改客户端的nrpe.conf打开允许传递参数
1
2
vim /usr/local/nagios/etc/nrpe.cfg
dont_blame_nrpe=1
编辑文件,允许server端进行远程操作;vim /usr/local/nagios/etc/nrpe.cfg
1
2
allowed_hosts=192.168.100.190
command=/usr/local/nagios/libexec/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
启动nrpe/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d在服务端测试:$ ./check_nrpe -H 192.168.100.134 -c check_disk -a "20%" "10%""/boot"
可以看出在服务端随意控制我们的目标需求方式三:ssh自己编写脚本获取;方式四:编写一个agent。socket获取;主要获取方式就是以上四种方式
页:
[1]