一、Nagios监控主机配置
解压缩
[root@nagios ~]# tar -zxvf nrpe-2.14.tar.gz
[root@nagios ~]# cd nrpe-2.14
编译
[[root@nagios nrpe-2.14]#./configure
root@nagios nrpe-2.14]# make all
[root@nagios nrpe-2.14]# make install-plugin
[root@nagios ~]# vim /usr/local/nagios/etc/objects/commands.cfg
在最后面增加如下内容:
213 # ‘check_nrpe ‘ command definition
214 define command{
215 command_name check_nrpe
216 command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
217 }
:wq
说明:
command_name check_nrpe
定义命令名称为check_nrpe,在services.cfg中要使用这个名称.
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
这是定义实际运行的插件程序.这个命令行的书写要完全按照check_nrpe这个命令的用法.不知道用法的就用check_nrpe –h查看
[root@nagios ~]# vim /usr/local/nagios/etc/nagios.cfg
cfg_file=/usr/local/nagios/etc/objects/linux.cfg
:wq
[root@nagios ~]# cd /usr/local/nagios/etc/object
[root@nagios ~]# vim linux.cfg
define host{
use linux-server
host_name web
alias web
address 10.10.10.253
}
define service{
use generic-service
host_name web
service_description check-swap
check_command check_nrpe!check_swap
}
define service{
use generic-service
host_name web
service_description check-load
check_command check_nrpe!check_load
}
define service{
那里面非常漂亮,个个观景区都能看到奇形怪状的岩石。