Nagios服务端配置及客户的安装配置(2)

可以看到你哪里配置错了,我也是通过这个来排错的。

1.hostgroup.cfg

define hostgroup {
hostgroup_name  Linux-servers
alias           Linux-servers
members         CentOS
}

2.host.cfg

define host {
host_name               CentOS
alias                   server,host-pnp
address                 192.168.1.8
contact_groups          Linux-servers
check_command           check-host-alive
max_check_attempts      5
notification_interval   10
notification_period     24x7
notification_options    d,u,r
}

3.services.cfg

define service {
        host_name               CentOS
        use                     local-service,srv-pnp
        service_description     CPU
        check_period            24x7
        max_check_attempts      4
        normal_check_interval   1
        retry_check_interval    1
        contact_groups          Linux-servers
        notification_interval   10
        notification_period     24x7
        notification_options    w,u,c,r
        check_command           check_nrpe!check_cpu
       }
define service {
        host_name               CentOS
        use                     local-service,srv-pnp
        service_description     CPU_load
        check_period            24x7
        max_check_attempts      4
        normal_check_interval   1
        retry_check_interval    1
        contact_groups          Linux-servers
        notification_interval   10
        notification_period     24x7
        notification_options    w,u,c,r
        check_command           check_nrpe!check_load
       }

//services.cfg 这里只给出了两个,其它的按自己的需要添加就行了。

重启nagios之后先检查一下有没有错误了,没有的话就重启一下

service nagios restart

image

 

上面的图是我配好后的结果,现在来配置被监控端。

3.nagios 被监控端的配置。

(1).安装nagios-plugins

如果后面的configure没有检查到mysql这一项,看一下mysql-devel有没有安装,没有安装一下。

tar –xvf nagios-plugins-1.4.15.tar.gz

cd nagios-plugins-1.4.15

./configure

make && make install

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/230b2aa2201633320264169f90bf4c45.html