Commit 5aa8c946 by irul

Penambahan fungsi cek status situs web

1 parent 9be3a71e
...@@ -107,9 +107,23 @@ echo "" ...@@ -107,9 +107,23 @@ echo ""
if dpkg --get-selections | grep -E '(^|\s)apache2($|\s)' &> /dev/null if dpkg --get-selections | grep -E '(^|\s)apache2($|\s)' &> /dev/null
then then
echo "== Sites Available ==" echo "== Sites Available ==";
echo -e `apache2ctl -S 2>&1 | grep "namevhost" | awk '{print "(" NR ") " $4}'` #echo -e `apache2ctl -S 2>&1 | grep "namevhost" | awk '{print "(" NR ") " $4}'`
echo ""
SITES=$(echo `apache2ctl -S 2>&1 | grep "namevhost" | awk '{print $4}'`)
#echo "Sites: $SITES";
SITES_CNT=1
for SITE in $SITES
do
if curl -I "$SITE" 2>&1 | grep -w "200\|301" > /dev/null ; then
echo "$SITES_CNT $SITE is up"
else
echo "$SITES_CNT $SITE is down"
fi
SITES_CNT=$[$SITES_CNT +1]
done
echo "";
fi fi
echo "Last Check: "$(date '+%Y-%m-%d %H:%M') echo "Last Check: "$(date '+%Y-%m-%d %H:%M')
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!