#!/bin/bash TIMESTAMP=`date +%Y%m%d%H%M%S` CURRENT_HTML=/var/www/html/${TIMESTAMP}.html CURRENT_INDEX=/var/www/html/index.html LN=/bin/ln RM=/bin/rm SERVER_LIST=server_list cat <<EOF >$CURRENT_HTML <html> <head> <title>Server Alive Monitor </title> </head> <body> <table width="50%" border="1" cellpading="1" cellspaceing="0" align="center"> <caption> <h2> Server Alive status </h2> </caption> <tr><th>Server IP</th><th> Server Status</th></tr> EOF while read SERVERS do ping $SERVERS -c 3 if [ $? -eq 0 ]; then STATUS=OK COLOR=blue else STATUS=FALSE COLOR=red fi echo "<tr><td>$SERVERS</td><td><font color=$COLOR>$STATUS</font></td></tr>" >> $CURRENT_HTML done < $SERVER_LIST cat <<EOF >> $CURRENT_HTML </table> </body> </html> EOF $LN -sf $CURRENT_HTML $CURRENT_INDEX
检测服务器存活脚本
精选 转载jin771998569 博主文章分类:SHELL
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
检测主机是否存活的脚本
#!/bin/bash //定义脚本类型for ip in `seq 1 +1
主机 检测 离线 online -
循环检测ip存活脚本鉴赏
日常脚本推荐
bash d3 公众号 -
python 探测服务器存活 python监控服务器资源
使用Flask结合python实现多台服务的内存监控简介:使用flask结合python可以很好的实现服务资源的监控,而且Flask是一个使用 
python 探测服务器存活 python 数据库 json centos