Webサーバーが起動中か否かを確認するスクリプト
ネットショップコンサルタント通信
Webサーバーが起動中か否かを確認するスクリプト
Webサーバーが起動中か否かを確認するスクリプトとして
下記内容のスクリプト「httpd_alive_check.sh」をサーバーに設置しました。
実行頻度は、運用実態に合わせ10分毎に無休で自動実行させるように設置しました。
—————————————————————–
#!/bin/sh
PS_COUNT=`ps ax | grep “httpd” | grep -v “grep” | wc | awk ‘{print $1}’`
if [ $PS_COUNT -gt 0 ];
then
echo `date +”%Y-%m-%d %H:%M:%S “` HTTPD Running! > /var/www/html/script/httpd_alive_check_log.txt
else
echo `date +”%Y-%m-%d %H:%M:%S “` CAUTION!!! HTTPD Stopped! > /var/www/html/script/httpd_alive_check_log.txt
cat /var/www/html/script/httpd_alive_check_log.txt | mail -s
‘RESULT:sist-saigai_httpd_alive_check’ hoge@piyo.jp
fi
—————————————————————–
現在は停止した場合のみ私へメールが飛ぶ設定としました。
その他メール通知の変わりに自動起動も可能です。





