MySQL-Slave从服务器状态检测脚本
2014-06-14 17:32
393 查看
#!/bin/bash mysql -e "show slave status\G" > mysql_status.txt array=($(egrep 'Slave_IO_Running|Slave_SQL_Running|Seconds_Behind_Master' mysql_status.txt)) if [[ "${array[1]}" == 'Yes' && "${array[3]}" == 'Yes' ]] then if [ "${array[5]}" -eq 0 ] then echo "MySQL slave running OK!" else echo "MySQL slave is behind master ${array[5]} seconds" fi else echo "MySQL slave sync make error" mail -s "MySQL-Slave Error on `uname -n`" 44850823@qq.com fi
相关文章推荐
- 检测mysql状态脚本
- 数据库知识:带你轻松接触一个检测mysql状态脚本
- LVS自动化添加及删除ipvsadm和后端服务器健康状态检测脚本
- mysql 主从备份监控slave状态nagios脚本
- 检查mysql主从同步结构中的从数据库服务器的状态-脚本shell
- 轻松接触一个检测MySQL状态的脚本
- 之前写的检测mysql 从服务器延迟的脚本
- [Shell脚本工具]-01批量检测服务器接口状态码
- shell脚本trap信号和服务器跳板机,mysql自动化脚本,检测主从复制
- 一个检测MySQL状态的脚本
- 检查邮件服务器的postfix-pop3-mysql服务状态的脚本
- 批量检测Mysql复制状态的shell 脚本
- python检测mysql状态脚本--参考
- 写了一个简单的shell脚本监控mysql服务器运行状态
- web服务器php、mysql的健康状态检测
- 轻松接触一个检测MySQL状态的脚本
- 单MySql服务器下的增量备份脚本
- .NET检测服务器状态信息
- mysql主从故障检测处理脚本
- 简单检测服务器信息的脚本(Python)