linux 监控进程是否存在

#!/bin/bash
while [ 1 ]
do
    MD_CAPTURE=`ps -ef|grep "md_capture.py"|grep -v grep|wc -l`
    if [ ${MD_CAPTURE} == 0 ];
        then
            cd /usr/local/CCDTSoft/midou/moss/task
        nohup python -u /usr/local/CCDTSoft/midou/moss/task/md_capture.py >> /usr/local/CCDTSoft/midou/moss/task/md_capture.log 2>&1 &
    fi
#   sleep 3
done
exit
时间: 2024-11-02 07:50:50

linux 监控进程是否存在的相关文章

Linux监控进程所用流量和总流量---iftop工具

一.先按照依赖包 yum -y install flex byacc libncurses 二.按照依赖包libpcap tar zxvf libpcap-1.1.1.tar.gz cd libpcap-1.1.1 ./configure make && make install 三.安装iftop tar zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make make install 四.安装可能出现的问题 centos可能碰到的问题

linux下实现监控进程网络带宽

嗯,最近都在网易游戏实习,所以貌似有段时间没有上来写点东西了...来网易游戏实习最主要的目的其实就是想知道在游戏公司里面工作都是些什么内容,毕竟自己以前也没有接触过游戏公司..还比较的好奇... 以前可能觉得游戏公司各种高大上吧,做的工作各种有意思..现在看来应该也不是这样子的,毕竟大多数时间应该还是在写游戏的逻辑代码了... 挺奇怪的...感觉虽然在游戏公司实习,但是做的事情还是自己的老本行...因为要用python开发一个服务器的监控系统,而且有提出要监控某个指定进程所占用的网络带宽的情况.

《linux下进程的创建,执行,监控和终止》

http://blog.csdn.net/miss_acha/article/details/43671047 http://blog.csdn.net/rosekin/article/details/15341835 linux下用脚本实现:监控一个进程,不存在则将其启动. http://www.jb51.net/article/38099.htm linux下监视进程 崩溃挂掉后自动重启的shell脚本 http://www.cnblogs.com/zdz8207/p/3282352.htm

Zabbix监控linux指定进程

利用zabbix proc.num方法监控Linux服务进程 proc.num[<name>,<user>,<state>,<cmdline>] 监控用户某些状态的进程的数量 name - 进程名称 (默认"all processes") user - 用户名 (默认 "all users") state - 可用值: all (默认), run,sleep, zomb cmdline - 命令行过滤(正则表达时) 具

linux shell脚本监控进程是否存在

用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货:    #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."fi #####processString 表示进程特征字符串,能够查询到唯一进程的特征字符串0表示存在的$? -ne 0 不存在,$? -eq 0 存在 定时执行:

Linux crond任务调度 磁盘分区和挂载 网络环境 进程管理 服务(service)管理 动态监控进程 rpm和yum

crond任务调度 1.基本语法 1.crontab [选项] -e : bianji crontab定时任务 -l : 查询crontab -r : 删除当前用户所有的crontab任务2.编辑模式:时间格式 命令或脚本路径 参数说明 示例: 例子: 每分钟执行查看一次/ect目录,把目录内容写进/tml/a.txt下 具体实现步骤: 1.crontab -e 2.*/1 * * * * ls -l /etc >> /tmp/a.txt 3.保存退出 上述权限示例 Linux 磁盘分区.挂载

转:linux守护进程的启动方法

Linux 守护进程的启动方法 作者: 阮一峰 日期: 2016年2月28日 "守护进程"(daemon)就是一直在后台运行的进程(daemon). 本文介绍如何将一个 Web 应用,启动为守护进程. 一.问题的由来 Web应用写好后,下一件事就是启动,让它一直在后台运行. 这并不容易.举例来说,下面是一个最简单的Node应用server.js,只有6行. var http = require('http'); http.createServer(function(req, res)

Linux监控 &nbsp; Nagios

Linux监控 Nagios 1 什么是监控? 监视控制 2 监控谁?        各种服务器 3 监控什么?     网络流量(eth0,eth1)   服务的状态(运行,停止)  硬件资源 cpu  内存 存储 系统运行情况(总数,运行,休眠,僵尸) [[email protected] 桌面]# uptime 09:15:02 up  15min,  4 users,  load average: 0.01, 0.10, 0.08 (数越大,说明在线时间越长,越好) [[email pr

linux守护进程解读

Linux系统守护进程详解 不要关闭下面这几个服务: acpid, haldaemon, messagebus, klogd, network, syslogd 1. NetworkManager, NetworkManagerDispatcher NetworkManager 是一个自动切换网络连接的后台进程.很多笔记本用户都需要启用该功能,它让你能够在无线网络和有线网络之间切换.大多数台式机用户应该关闭该服务.一些 DHCP 用户可能需要开启它. 2. acpid 配置文件:/proc/ac