mysql主从同步监控小脚本

3678阅读 1评论2011-11-13 vcdog
分类:Mysql/postgreSQL

mysql主从同步监控小脚本
 
可以将其结合nagios监控,用来做监控报警:
 
  1. #!/bin/sh
  2. #file is slave_repl.sh
  3. #Author by Kevin
  4. #date is 2011-11-13

  5. declare -a slave_stat
  6. slave_stat=($(/apps/usr/mysql-3307/bin/mysql -h slave_hostname -uroot -p123456 -P 3307 -e "show slave status\G"|grep Running |awk
  7.  '{print $2}'))
  8. if [ "${slave_stat[0]}" = "Yes" -a "${slave_stat[1]}" = "Yes" ]
  9.      then
  10.      echo "OK slave is running"
  11.      exit 0
  12. else
  13.      echo "Critical slave is error"
  14.      exit 2
  15. fi
 
上一篇:dbms_metadata用法
下一篇:centos6.0下安装FTP客户端命令

文章评论