shell脚本,如何监控mysql数据库。
2024-09-30 03:06:55
[root@localhost wyb]# cat jkmysql
#!/bin/bash status=`/etc/init.d/mysqld status|grep running|wc -l`
process=`ps -ef |grep mysqld|grep -v grep|wc -l`
port=`lsof -i:|grep -i listen|wc -l` mysql -uroot -p'test' -e "show databases;" >/dev/null >/dev/null a=$? [ $a -eq ] && [ $port -ne ] && [ $process -ne ] && [ $status -ne ] \ echo "mysql is running" || echo "mysql is not running"
[root@localhost wyb]# bash jkmysql
mysql is running
[root@localhost wyb]#
最新文章
- nginx学习记录/2016.11.14
- redis高可用分布式集群
- C#中使用Log4net日志输出到本地文件、Textbox或Listview
- markdown编辑器实现笔记
- discuz判断用户登录
- Qt on Android: Qt Quick 之 Hello World 图文具体解释
- 适配器模式—STL中的适配器模式分析
- 灰度共生矩阵(GLCM) 及matlab代码实现
- selenium2(WebDriver) API
- 【转】20条Linux命令面试问答
- Konckout开发实例:简单的表单提交页面
- html5 javascript 新增加的高级选择器更精准更实用
- vue跨域代理配置
- 002-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-第二章 构建业务中台的基础-共享服务体系简介
- django 函数装饰器 变为 类装饰器
- oracle 树型结构数据的查询
- Android 数据存储02之文件读写
- 数组和字符串的基础题目学习(EPI)
- centos7 --ngnix 常用命令:
- linux一切皆文件之文件描述符(一)