首页 > 数据库 > MySQL > 正文

Mysql主从状况监控脚本

2024-07-24 12:34:53
字体:
来源:转载
供稿:网友
  目标:对Mysql从库进行状态监控,如果从库复制异常就告警
 
  #mysql状态监测告警
 
  . /etc/init.d/functions
 
  Mysql_IO_cmd=`mysql -h 10.222.1.5 -uroot -p123456  -e 'show slave status/G'|grep Slave_IO_Running |awk '{print $NF}'`
 
  Mysql_SQL_cmd=`mysql -h 10.222.1.5 -uroot -p123456  -e 'show slave status/G'|grep Slave_SQL_Running |awk '{print $NF}'`
 
  Mysql_Be_cmd=`mysql -h 10.222.1.5 -uroot -p123456  -e 'show slave status/G'|grep Seconds_Behind_Master |awk '{print $NF}'`
 
  Mysql_Errno_cmd=`mysql -h 10.222.1.5 -uroot -p123456  -e 'show slave status/G'|grep Last_SQL_Errno |awk '{print $NF}'`
 
  ErrorNo=(1158 1159 1008 1007 1062)
 
  ##判断mysql复制的错误码
 
  Mysql_Errno() {
 
  for sum in $ErrorNo
 
  Mysql_status

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表