注意!监控MySQL服务是否正常,懂这4种方法就能够了

文章来源:http://blog.chinaunix.net/uid-90618-id-5846539.html?utm_source=tuicool&utm_medium=referralphp

监控MySQL服务是否正常,一般的思路为:检查3306端口是否启动,ps查看mysqld进程是否启动,命令行登陆mysql执行语句返回结果,php或jsp程序检测(须要开发人员开发程序)等等;html

方法1:监听3306端口


 

方法2:查看mysqld进程

注意注意:若是使用进程过滤的话,脚本名称若是里面包含mysql的话,脚本执行有坑,切记!!!由于会把脚本也grep了一次,致使结果不许确;mysql


 

执行结果以下:面试


 

方法3:双保险,进程和端口都成功才算mysql服务正常


 

方法4:使用客户端登陆mysql执行命令,查看返回结果测试服务是否启动,理论上此方法最可靠。


 

执行结果以下:算法

[root@localhost baby]# sh check_db_client.shsql

MySQL is runningshell

以上就是shell脚本如何监控MySQL服务是否正常的四种方法,但愿对你们的学习有所帮助。jsp

最后,特别推荐一个分享C/C++和算法的优质内容,学习交流,技术探讨,面试指导,简历修改...还有超多源码素材等学习资料,零基础的视频等着你!学习

还没关注的小伙伴,能够长按关注一下:测试

相关文章
相关标签/搜索