#!/bin/shMYSQLPORT=`netstat-na|grep"LISTEN"|grep"3306"|awk-F[:""]+‘{print$5}‘`MYSQLIP=`ifconfigeth0|grep"inetaddr"|awk-F[:""]+‘{print$4}‘`STATUS=$(/usr/local/mysql/bin/mysql-e"showslavestatus\G"|grep-i"running")IO_env=`echo$STATUS|grepIO|awk‘{print$2}‘`SQL_..
分类:
数据库 时间:
2017-09-03 23:47:48
阅读次数:
245
zabbix监控mysql主从复制.监控MySQL的复制原理:利用在slave上运行showslavestatus获取Slave_IO_Running和Slave_SQL_Running的值1.在mysql上新建监控用户grantreplicationclienton*.*to‘zabbix‘@‘localhost‘identifiedby‘zabbix‘;flushprivileges;2.在/data/zabbix/sbin下新建m..
分类:
数据库 时间:
2017-07-18 11:59:59
阅读次数:
204
#!/bin/bah#check_master-slave_status#check_time=10mMYSQLIP=`ifconfigeth1|grep"inetaddr"|awk-F[:""]+{‘print$4‘}`MYSQLPORT=`netstat-lntp|grep3306|awk-F[:""]+{‘print$5‘}`STATUS=$(mysql-uroot-p123456-e"showslavestatus\G;|grep-irunning")IO_env=`echo$STATUS|grep-..
分类:
数据库 时间:
2017-07-17 22:07:27
阅读次数:
179
1.在zabbix客户端配置文件中加入: 首先要对mysql提供一个查询主从状态的账号!(当然用root也可以。) UserParameter=mysql.replicate_error,if test `mysql -uxxx -pxxx -h127.0.0.1 -e 'show slave st ...
分类:
数据库 时间:
2017-07-10 13:14:09
阅读次数:
196
阶段1:开发一个守护进程脚本每30秒实现检测一次。阶段2:如果同步出现如下错误号(1158,1159,1008,1007,1062),请跳过错误阶段3:请使用数组技术实现上述脚本(获取主从判断及错误号部分)[root@slave~]#mysql-uroot-proot-e"showslavestatus\G;"
***************************1..
分类:
数据库 时间:
2017-07-03 21:10:37
阅读次数:
409
1.zabbix客户端编辑脚本/tmp/shell/mysql_slave_status.sh#!/bin/bash
/usr/bin/mysql-p123456-e‘showslavestatus\G;‘|grep-E"Slave_IO_Running|Slave_SQL_Running"|awk‘{print$2}‘|grep-c"Yes"2.授执行权限chmod+xmysql_slave_status.sh3.修改zabbix客户端配置文件/etc/zabbix..
分类:
数据库 时间:
2017-03-17 21:15:25
阅读次数:
215
mysql主从监控#脚本如下,截取主从关键字catcheck_mysql_slave.sh
#!/bin/bash
#declare-a定义数组,slave_is会被视为数组
declare-aslave_is
slave_is=($(/data/mysql/bin/mysql-e"showslavestatus\G"|grep-E"Slave_IO_Running|Slave_SQL_Running:"|awk‘{print$2}‘))
if["${sl..
分类:
数据库 时间:
2017-02-20 23:35:31
阅读次数:
253
在高并发网站架构中,MySQL数据库主从同步是不可或缺的,不过经常会发生由于网络原因或者操作错误,MySQL主从经常会出现不同步的情况,那么如何监控MySQL主从同步,也变成检测网站正常运行的重要环节。 MySQL同步功能由3个线程(master上1个,slave上2个)来实现,简单的说就是:mas ...
分类:
数据库 时间:
2017-01-24 16:04:37
阅读次数:
367
如何自动化监控mysql主从服务-- 第一步创建目录mkdir -p /tmp/mysql/masterslave #日志存放目录在/root下面创建sh目录 #存放执行的SHELL脚本 -- 第二步编写SHELL文件#!/bin/sh# 2017-01-16# send mail to a@163 ...
分类:
数据库 时间:
2017-01-16 20:01:16
阅读次数:
214
目录: 1、监控MySQL主从同步... 1 2、批量创建文件及改名... 3 3、批量创建用户随机密码... 6 4、判断网络主机存活... 7 5、解决DOS攻击生产案例... 7 6、MySQL启动脚本... 8 7、分库备份... 11 8、分库分表备份... 11 9、打印字母数不大于6的 ...
分类:
系统相关 时间:
2017-01-12 12:38:44
阅读次数:
612