SHELL脚本监控达梦数据库是否运行?
2019-10-23 09:08
2723 查看
#!/bin/bash status=`/etc/init.d/DmServiceDMSERVER status | grep running | wc -l` process=`ps -ef | grep dmserver | grep -v grep | wc -l` port=`lsof -i:5236 | grep -i listen | wc -l` if [ $port -ne 0 ] && [ $process -ne 0 ] && [ $status -ne 0 ] then echo "dmserver is running" else echo "dmserver is not running" fi
相关文章推荐
- Shell脚本监控某个进程是否在运行
- shell脚本实现某一进程是否运行结束的监控
- 简单监控网站访问是否正常的shell脚本,邮件报警。网站恢复后继续运行。
- shell脚本示例,运行无限循环的shell脚本来检测拒绝列表上的用户是否登录到UNIX系统多于一次。
- Shell脚本实现监控iptables运行状态
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- 简单的可配置的,监控进程运行的shell脚本
- Shell脚本实现检测进程是否正在运行
- shell_监控mysql端口是否运行,没有运行自动重启。
- 用shell脚本监控进程是否存在 不存在则启动的实例
- shell脚本监控MySQL服务是否正常
- 监控网站是否可以正常打开的Shell脚本分享
- shell脚本监控tomcat服务运行状态,服务关闭后进行重启
- shell监控网站是否自动运行并自动重启【原创】
- shell脚本监控登录用户是否异常
- 一个监控Squid运行进程数并自动重启的简洁Shell脚本分享
- 通过shell脚本监控tomcat运行情况
- shell脚本:监控MySQL服务是否正常
- 用shell脚本监控进程是否存在 不存在则启动的实例
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程