每一步、在mysql从服务器的数据库上建立用户名和密码,仅给replication client权限。
第二步,在被监控的Mysql从服务器上建立脚本Check-mysql-slave
复制代码代码如下:
#!/bin/sh
exit 2
第三步、在mysql从服务器上的Nrpe。cfg上加以下命令。
复制代码代码如下:
command[check_mysql_slave]=/usr/local/nagios/libexec/check_mysql_slave
其它的设置与对Linux的监控一样了。
下面在nagios配置文件
复制代码代码如下:
define service{
use service host_name 被监控段的IP 地址必须有nrpe service_description check_mysql_slave nagios显示的名字 check_command check_nrpe!check_mysql_slave 查找的插件 notification_options w,u,c,r 状态 contact_groups 联系组 }
vi /usr/local/nagios/hosts/nagios.conf
复制代码代码如下:
define host{
(责任编辑:IT)use host host_name IP alias check_alive address IP contact_groups 组 } |