shell脚本:监控MySQL服务是否正常
2015-10-15 17:21
567 查看
监控MySQL服务是否正常,通常的思路为:检查3306端口是否启动,ps查看mysqld进程是否启动,命令行登录mysql执行语句返回结果,php或jsp程序检测(需要开发人员开发程序)等等;
方法1:监听3306端口
[code=bash;toolbar:false">#!/bin/bash #written by mofansheng@2015-10-15 port=`netstat -nlt|grep 3306|wc -l` if [ $port -ne 1 ] then /etc/init.d/mysqld start else echo "MySQL is running" fi[strong]#!/bin/bash
#written by mofansheng@2015-10-15
port=`netstat -nlt|grep 3306|wc -l`
process=`ps -ef |grep mysql|grep -v grep |wc -l`
if [ $port -eq 1 ] && [ $process -eq 2 ]
then
echo "MySQL is running"
else
/etc/init.d/mysqld start
fi[p]
相关文章推荐
- shell脚本监控MySQL服务是否正常
- shell脚本:监控MySQL服务是否正常
- shell脚本:监控MySQL服务是否正常
- shell脚本:监控MySQL服务是否正常
- shell监控MySQL服务是否正常
- Shell脚本监控WEB服务是否正常
- mysql和nginx服务是否正常监控脚本
- 如何通过shell脚本来检查或监控MYSQL数据库服务是否正常?
- shell监控mysql服务是否正常启动
- 实战模拟监控MySQL服务shell脚本小结
- 一个监控WEB服务是否正常的shell
- 监控网站是否可以正常打开的Shell脚本分享
- 4000 一个简单的监控mysql服务的shell脚本
- 实战模拟监控MySQL服务shell脚本小结
- 检测mysql主从复制是否正常的shell脚本
- 简单监控网站访问是否正常的shell脚本,邮件报警。网站恢复后继续运行。
- 实战模拟监控MySQL服务shell脚本小结
- linux实战(十)----shell监控tomcat服务是否正常----综合运用
- 监控MySQL服务是否正常
- linux实战(十)----shell监控tomcat服务是否正常----综合运用