简单的检查网站是否正常脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
NUM=`curl --connect-timeout 15 -s -I www.*.com|awk NR==1{print}|awk '{print $2}'`
#NUM1=`echo $NUM | grep -Po '(?<=B2\-).*(?=\<\/a)'`
MATCH=200
if "$NUM" != "$MATCH" ]
then
    echo "`date +%Y%m%d-%H:%M`: $NUM" >> /backup/phpfpm.err
    service php-fpm reload
    sleep 7
    service nginx reload
    echo "`date` php-fpm is bad " >> /backup/php-fpm.log
    tail /backup/php-fpm.log |mutt -s "www.*.com page err" 
else
    echo "`date` php-fpm is ok " >> /backup/php-fpm.log
fi

简单的检查网站正常脚本,博客有很多功能丰富的脚本,自己杜撰了一个,刚开始写,有什么问题请留言,nginx启动脚本和php-fpm启动脚本自己找一下吧










本文转自 bbotte 51CTO博客,原文链接:http://blog.51cto.com/bbotte/1371351,如需转载请自行联系原作者
上一篇:中国会展业大数据中心在贵阳成立


下一篇:httpstat:一个检查网站性能的 curl 统计分析工具