rgw2 发表于 2015-7-22 08:59:36

Nagios监控--案例二,监控mysql主从

服务端IP是192.168.223.128,mysql主服务器的IP是192.168.223.135,mysql从服务器的IP是192.168.223.134,实现的需求是服务端监控mysql主从的状态
实验步骤:
1、在mysql从服务器安装nagios-plugins,nrpe。注意,一定要先安装mysql-devel再安装nagios-plugins,否则没有check-mysql这个插件
2、在mysql从服务器上的nrpe文件里加入一行:
command=/usr/local/nagios/libexec/check_mysql-S -uroot -p1234563、在nagios服务端定义一个192.168.223.134.cfg的配置文件,加入以下内容:
define host{
      use                     linux-server         
      host_name               192.168.223.134
      alias                   192.168.223.134
      address               192.168.223.134
      }
define service{
      use                           local-service      
      host_name                     192.168.223.134
      service_description             check_mysql_slave
check_command                  check_nrpe!check_mysql
      }4、在nagios的主配置文件nagios.cfg里引用192.168.223.134.cfg的配置文件   
然后检测配置文件,重启   
         


页: [1]
查看完整版本: Nagios监控--案例二,监控mysql主从