shell编写监控httpd服务80端口脚本

摘要: shell编写监控httpd服务80端口脚本,shell脚本,监控,httpd服务,80端口,shell脚本,好用的shell脚本指南,您值得拥有
#!/bin/bash
#实时每隔3秒监控HTTP服务状态,服务异常输出报警信息,并尝试启动,服务正常时提示正常运行。
web=`netstat -ant | grep 80 | awk '{print $4}' | awk -F : '{print $4}'`
apachelog=/var/log/httpd/service.log
if [ '$web' = '80' ]
then
        echo "HTTPD正在运行"
else
        echo "Web服务重新启动"
        echo "`date` Web服务重新启动" >> $apachelog
        /etc/init.d/httpd start &> /dev/null
        sleep 2
        echo `date` 重新启动 | /usr/sbin/sendmail -v  telephonenumber@139.com > /dev/null
fi


 

本文由 帝一博客 原创发布。用户在本站发布的原创内容(包括但不仅限于回答、文章和评论),著作权均归用户本人所有。独家文章转载,请联系邮箱:17762131@qq.com。获得授权后,须注明本文地址: https://bubukou.com/mljb/1131.html

网友留言评论

0条评论