ITKeyword,专注技术干货聚合推荐

注册 | 登录

每5分钟监控web服务器状态

xuyaqun 分享于 2011-09-29

推荐:Web服务器文件监控平台-Falcon

Web服务器文件监控平台-Falcon 如何安装并且开始监控: 第一步,解压并检查程序编译环境 tar -zxvf falcon.tar.gz cd Release/ ./check.sh 看到以下信息证明程序

2018阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

 

# more monotor_www_bbs_webserver.sh
#!/bin/bash
site1=www.sdtest.com
site2=bbs208.sdtest.com
site3=bbs209.sdtest.com
site4=bbs210.sdtest.com
status=200
while :
do
logdate=$(date +%Y'-'%m'-'%d' '%H':'%M':'%S)
        for site in $site1 $site2 $site3 $site4;do
                status=`curl -s --head http://$site | awk '/HTTP/ {print $2}'`
                if [ "$status" == "200" ]
                        then
                                echo "$logdate $site is running."
                        else
                            echo "$logdate $site seems error and the  first stats still is $status"
                            status=`curl -s --head http://$site | awk '/HTTP/ {print $2}'`
                            if [ "$status" != "200" ]
                   then
                                           echo "$logdate $site seems error and the second stats still is $status"
                                           echo "$logdate $site seems error and the second stats still is $status" | mail -s "$site not running,please check " 186*****30@www.com.cn
                           fi
                fi
done
sleep 300
done

推荐:如何从Web浏览器远程监控Linux服务器和桌面系统?

【51CTO精选译文】说到监控Linux设备,眼下有好多方法可供选择。虽然有许多适用于生产环境的监控解决方案(比如Nagios、Zabbix和Zenoss)声称拥有漂亮的用户界面

# nohup /monotor_www_bbs_webserver.sh &

推荐:web 服务器

 一个简单的Web服务器     (java) Web服务器也成为超文本传输协议(HTTP)服务器,    因为它使用HTTP来跟客户端进行通信的,这通常是个web浏览器。一个基于java的

  # more monotor_www_bbs_webserver.sh #!/bin/bash site1=www.sdtest.com site2=bbs208.sdtest.com site3=bbs209.sdtest.com site4=bbs210.sdtest.com status=200 while : do logdate=$(date

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。