shell脚本wget crul监控某网站是否正常
2016-11-23 22:42
417 查看
利用wget监控某网站是否正常
利用curl监控某网站是否正常
#!/bin/bash [ -f /etc/init.d/functions ] && . /etc/init.d/functions USAGE(){ echo "$0 URL" exit 0 } check_web(){ wget --spider --timeout=100 --tries=2 $1 &>/dev/null if [ $? -ne 0 ] then action "$1 already down" /bin/false else action "$1 is running" /bin/true fi } main(){ if [ $# -ne 1 ] then USAGE else check_web $1 fi } main $*
利用curl监控某网站是否正常
#!/bin/bash [ -f /etc/init.d/functions ] && . /etc/init.d/functions USAGE(){ echo "$0 URL" exit 0 } check_web(){ HTTP_CODE=`curl -I -s -w "%{http_code}\n" -o /dev/null $1` if [ $HTTP_CODE -eq 200 -o $HTTP_CODE -eq 301 ] then action "$1 is running" /bin/true else action "$1 already been down" /bin/false fi } main(){ if [ $# -ne 1 ] then USAGE else check_web $1 fi } main $*
相关文章推荐
- 监控网站是否可以正常打开的Shell脚本分享
- Shell 命令行,实现对若干网站状态批量查询是否正常的脚本
- 案例:Shell脚本检测网站url是否正常运行
- Shell脚本 检查网站是否正常浏览
- 监控网站是否可以正常打开的Shell脚本分享
- 简单监控网站访问是否正常的shell脚本,邮件报警。网站恢复后继续运行。
- 如何通过shell脚本来检查或监控MYSQL数据库服务是否正常?
- shell 监控网站是否异常的脚本
- shell脚本:监控MySQL服务是否正常
- shell判断指定网站是否正常
- WyBox使用shell脚本检测io口是否正常
- shell脚本检查某个进程是否正常,如果不正常则自动启动
- [Shell] 简单的自动检查ssh代理是否正常的脚本
- shell 监控网站是否异常的脚本
- Shell脚本监控网站页面正常打开情况
- shell 测试URL 是否正常脚本
- linux 监视端口是否正常的shell脚本
- 判断system()执行shell脚本是否正常执行结束
- Shell脚本监控WEB服务是否正常
- shell脚本监控集群FTP是否正常,可上传下载文件