利用Zabbix监控mysql主从

mysql主从监控


#脚本如下,截取主从关键字

1
2
3
4
5
6
7
8
9
10
11
12
cat check_mysql_slave.sh 
#!/bin/bash
# declare -a 定义数组,slave_is 会被视为数组
declare -a slave_is
slave_is=($(/data/mysql/bin/mysql -e "show slave status\G"|grep -E "Slave_IO_Running|Slave_SQL_Running:"|awk '{print $2}'))
if "${slave_is[0]}" "Yes" -a "${slave_is[1]}" "Yes" ];then
    echo "ok -slave is running"
    exit 0
else
    echo "down -slave is not running"
    exit 2
fi


#zabbix_agentd.conf文件的配置如下:

1
上一篇:在SSIS中,使用“包配置”时的常见错误与解析


下一篇:域名行业将带来高达98亿美元的巨大商机