监控代码
-
注意
手机号和发送短信的地址,需要你自己去实现
#/bin/sh
#fox.风
#这里是要监控的服务 如 nginx
pid=`ps aux | grep nginx |grep "start" |awk '{print $2} ' | head -1 `
#这里填写手机号
mobile =(182XXXXX,183XXXXXXX)
if [ "$pid" == "" ]
then
for var in ${mobile[@]}
do
curl '这里是发送短信的URL地址mobile='$var
done
echo "server start ...."
cd /www/wwwroot/www.lanmps.com
#这里是监控脚本,需要你自己去写 启动脚本哦
./start.sh
exit 1
fi
echo " service existed ..."
系统定时任务
加入到系统的定时任务中
比如5秒钟执行一次
加入方法略