新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用Nagios插件檢測HTTP狀態(tài)
最近后臺經(jīng)常有打不開的情況,和開發(fā)溝通過問題,但是開發(fā)一直找不到解決辦法。 于是就寫了一個監(jiān)控腳本當(dāng)某個頁面無法訪問的時候,自動對tomcat進行重啟 以下是腳本的具體內(nèi)容,我使用了nagios nrpe中自帶的一款插件進行檢測,以下 是具體的檢測腳本內(nèi)容: vim check_http.sh #!/bin/bash DATETIME=`date +"%Y_%m_%d_%H_%M"` HTTPOK=`/usr/local/nagios/libexec/check_http -H test.test.com -p 8081 -u /ls.jsp |awk '{print$2}'` if [ $HTTPOK = "OK:" ];then echo "$DATETIME HTTP is OK" >>/tmp/http else echo "$DATETIME HTTP is CRITICAL" >>/tmp/http /bin/sh /var/shell/restart_tomcat.sh fi restart_tomcat.sh 腳本內(nèi)容: #!/bin/bash . /etc/profile tomcatPath_stop="data/tomcat/bin/shutdown.sh" tomcatPath_start="data/tomcat/bin/startup.sh" $tomcatPath_stop && sleep 6 && $tomcatPath_start
分享文章:使用Nagios插件檢測HTTP狀態(tài)
本文鏈接:http://fisionsoft.com.cn/article/jsjcds.html