linux shell 进程监控脚本,shell脚本监控进程
直接以实例示范如何使用shell脚本实现对待监测进程的监测:
背景:服务器需要确保sendFlowMail.py脚本的运行。
思路:故编写一个shell脚本,按周期(60秒)判断该进程是否在运行,若未运行则确保其运行。
#!/bin/sh
PWD=`pwd`
while true;do
ps -fe|grep sendFlowMail.py |grep -v grep
if [ $? -ne 0 ]
then
echo "start process....."
cd /opt/sendFlowInfo/
python sendFlowMail.py
cd ${PWD}
else
echo "sendFlowMail.py is running....."
fi
sleep 60
done
#####
总结
以上是编程之家为你收集整理的shell脚本监控进程全部内容,希望文章能够帮你解决shell脚本监控进程所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
linux shell 进程监控脚本,shell脚本监控进程相关推荐
- linux脚本监控某一进程,linux监控某个进程的运行shell脚本
该脚本实现了对指定进程名的进程进行每隔2的扫描监控,一旦发现进程不存在便重新启动. #!/bin/sh a=10; while [[ @a -gt 5 ]]; do if test $(pgrep - ...
- 服务器状态监控php源码,服务器状态监控_监控Linux服务器网站状态的SHELL脚本
摘要 腾兴网为您分享:监控Linux服务器网站状态的SHELL脚本,蜗牛集市,同花顺,探客宝,手柄助手等软件知识,以及日期倒计时插件,云南省教育资源公共,rui手机桌面,小屁孩桌面便签,合金装备崛起复 ...
- 监控硬盘脚本linux,shell脚本实现磁盘监控系统
利用shell脚本实现每隔60秒磁盘内存数据监控 #!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-24 18:43:22 #Nam ...
- 用shell获取mysql主从状态_shell监控MySQL主从状态脚本两则
内容为自己的一点总结,如有不对欢迎狠劲儿拍砖 本文来自http://yijiu.blog.51cto.com/转载请经博主同意 监控主从复制正常与否 相比各位都应该知道,监控主从是否工作正常,涉及命令 ...
- linux shell 脚本 父子进程 等待子进程,SHELL父子进程分析
导言 本节将就shell交互(脚本执行)过程中涉及子进程(subprocess)以及子SHELL(subshell)的部分,配以实例,进行说明.将详细讨论如下问题:subprocess和subshel ...
- linux 下自动重启tomcat的脚本(支持shell杀进程)
1.首先使用linux的cron命令 编写定时脚本 crontab -e 或是 vi:/etc/crontab (两个独立的定时脚本文件,具体什么区别我也不懂) 2.使用脚本命令:30 2 * * ...
- linux系统CPU,内存,磁盘,网络流量监控脚本
前序 1, #cat /proc/stat/ 信息包含了所有CPU活动的信息,该文件中的所有值都是从系统启动开始累积到当前时刻 2, #vmstat –s 或者 #vmstat 虚拟内存统 ...
- Linux命令之系统五大负载(监控脚本及问题详解)
文章目录 一.I/O 1.监控脚本 2.I/O过高异常如何解决 二.网络流量 1.监控脚本 2.网络流量异常如何解决 三.硬盘 1.监控脚本 2.硬盘满了如何解决df -h 四.cpu 1.监控脚本 ...
- Linux高级专题详解--shell编程大全(shell变量,if语句,case语句,for循环,while循环,函数调用,数组,正则表达式,shell脚本三剑客--grep,sed,awk家族)
shell编程 初始shell 程序 语言 编程 ---------------------------------- 语言 自然语言:汉语.英语 计算机语言:c语言.c++.(java php py ...
最新文章
- Linux tree命令
- at sixes and sevens用法
- 顶岗实习周记java方向_会计学院顺利召开2021届毕业生顶岗实习动员大会
- html签到插件,GitHub - inu1255/soulsign-chrome: 魂签,一款用于自动签到的chrome插件
- 制作Camtasia 2020击键标记动画
- MapTask工作机制图解
- Emacs中自动刷新dired缓冲区
- html5游戏开发教程实战 五子棋 四子棋 围棋 翻转棋四种对弈游戏,仅仅100行代码
- idea破解版下载 + 最常用快捷键记录
- 扫普通二维码打开小程序,可进入体验版
- Altium Designer 入门及环境配置
- Linux 自带神器 logrotate 详解
- 最简单的加密---异或加密
- python表格绘制斜线表头_Python之ReportLab绘制条形码和二维码
- 【敬伟ps教程】平移、缩放、移动、选区
- 幸运概率--已知,1000个硬币里有10个金币。随机的取出n个硬币,则取出硬币里有金币的概率是多少?
- 9个很棒的CSS边框技巧
- tiptop自定义发送邮件
- ubuntu下载todesk安装包
- 旧版VS安装 Visual Studio 2019/2017/2015官方安装教程
热门文章
- 【量化策略】横盘策略20211209
- springCloud openFeign返回数据转型问题
- 堆排序重建堆的时间复杂度_排序算法之 堆排序 及其时间复杂度和空间复杂度-Go语言中文社区...
- 什么是交叉检验(K-fold cross-validation)
- 计算 TCP/IP Socket 连接上下行额外流量的两个办法
- 计算机二级考试干货内容,干货分享,如何备考计算机二级?
- 线性回归(公式推导,Numpy、sklearn实现)
- elementUI 导航栏 鼠标移入改变背景色
- TCP客户端与服务端开发
- Linux Performance Analysis and Tools(Linux性能分析和工具)