nagios监控mysql主从
Nagios 监控mysql主从
操作步骤: 1、在主数据库服务器增加一个用户,给予较低的权限,操作为
mysql > grant Replication client on *.* to 'nagios'@'%' identified by 'nagios';
mysql> flush privileges;
2、登陆从服务器验证一下,看是否正常。操作为
mysql -unagios -pnagios -e "show slave stutas\G"
注意:这个操作是在 shell下操作的!!
3、在从服务器安装 nrpe,然后在配置文件nrpe.cfg加入一行
command[check_mysql_slave]=/usr/local/nrpe/libexec/chech_mysql_slave 4、编写脚本/usr/local/nrpe/libexec/check_mysql_slave(这是监控其作用的核心),其内容如下: #!/bin/sh
declare -a slave_is
slave_is=($(/usr/local/mysql/bin/mysql -unagios -pnagios -e "show slave status\G"|grep Running |awk '{print $2}'))
if [ "${slave_is[0]}" = "Yes" -a "${slave_is[1]}" = "Yes" ] then
echo "OK -slave is running"
exit 0
else
echo "Critical -slave is error"
exit 2
fi
5、手动运行这个脚本,观察输出。
6、执行
check_nrpe -H 192.168.99.102 -c check_mysql_slave
自动监控主从MySQL同步的SHELL脚本_IT/计算机_专业资料。此脚本我已用于了生产环境,大家可以放在我们的从MySQL机器上,用来监控。自动监控主从 MySQL 同步的 SHELL 脚本...
mysql主从原理_IT/计算机_专业资料。aSA一、 个 主从配置的原理: Mysql 的 Replication...四、 1、 监控服务器的状态 监控主服务器的状态 可通过 show master st...
主从服务器测试: 15) 在主机上: mysql> create database hi_db; Query OK,...11. 完成:编写一 shell 脚本,用 nagios 监控 slave 的两个“yes” ,如发现...
用LR监控mysql_计算机软件及应用_IT/计算机_专业资料。使用 LoadRunner 监测 MySQL 数据库的性能方法一:要想使用 LoadRunner 监测 MySQL 数据库的性能 数据库 性能 ...
。所以自己改了份给大家参考下 这个文档主要实现的是 MYSQL 主从备份(主机数据库任何修改,备份机器都会有实现) 但是有个问题,就是如果对备份机器数据库进行操作,...
提前准备两台机器(200M+内存),假定为A、B ●要求:在A,B上分别安装部署mysql...自动监控主从MySQL同步的... 2页 免费 mysql主从不同步排错 暂无评价 4页 免费...
mysql主从数据库的优势_IT/计算机_专业资料。MySQL 主从服务器配置的优势\在 MySQL 数据库中,支持单项、异步复制。在复制过程中,一个服务器充当 主服务器,而另外...
MySQL主从同步_计算机软件及应用_IT/计算机_专业资料。Linux下的MySQL主从同步一、...自动监控主从MySQL同步的... 2页 免费 mysql主从不同步排错 暂无评价 4页 免费...
mysql监控指标_计算机软件及应用_IT/计算机_专业资料。mysql主机、服务、集群的监控...集群环境,主从延迟时间 每秒钟获得的查询数量,也可以是全部查询的数量,根据你...

我要评论