天天看點

mysql主從同步監控小腳本

mysql主從同步監控小腳本

可以将其結合nagios監控,用來做監控報警:

#!/bin/sh

#file is slave_repl.sh

#Author by Kevin

#date is 2011-11-13

declare -a slave_stat

slave_stat=($(/apps/usr/mysql-3307/bin/mysql -h slave_hostname -uroot -p123456 -P 3307 -e "show slave status\G"|grep Running |awk '{print $2}'))

if [ "${slave_stat[0]}" = "Yes" -a "${slave_stat[1]}" = "Yes" ]

then

echo "OK slave is running"

exit 0

else

echo "Critical slave is error"

exit 2

fi

     本文轉自vcdog 51CTO部落格,原文連結:http://blog.51cto.com/255361/836925,如需轉載請自行聯系原作者

繼續閱讀