监控jumpserver 脚本

当jumpserver 宕机之后

[root@yunwei-ceshi process_sh]# lsof -i:2222
[root@yunwei-ceshi process_sh]# docker ps 

[root@yunwei-ceshi process_sh]# vim jumpserver.sh

监控执行crontab

#/bin/bash
jump=`ps -ef | grep docker-pr | grep 2222 |wc -l`
if [ $jump = 0 ] ;then
        echo "0"
        /usr/bin/docker start 23113822ad44150
else
        echo "1"
fi

crontab -e

*     *    *    *     * 
分    时   日    月    周
* * * * * sh /usr/local/zabbix/etc/process_sh/jump.sh

解释:每分钟执行检查命令

上一篇:Linux 创建 swap空间


下一篇:用正则表达式将某字段指定从某处开始截取到某处结束