
pip install superlance#案例1supervisord 管理监控脚本 monitor.sh 后台运行2监控脚本扫描监控业务进程状态,cat /etc/supervisord.d/listener.conf[eventlistener:nginx-exited] command/bin/bash /tmp/monitor.sh eventsPROCESS_STATE_EXITED redirect_stderrfalse stdout_logfile /tmp/listener.stdout.log stderr_logfile /tmp/listener.stderr.log#/tmp/monitor.sh#!/bin/bash while true do sleep 1 isokps -ef|grep -v group |grep group.sh|wc -l if [ $isok -lt 1 ] then echo date /tmp/alert.log #curl post #send alert /bin/bash /tmp/group.sh fi done#group.sh#!/bin/bash while true do sleep 30 done