时刻检查网页状态的工具

一个烂脚本工具

目的:

在升级华为CCE敏捷版paas容器平台的时候,需要监测我的业务是否有断开的现象,于是想到了部署一个nginx网站,但是如何一直监控它是否有业务中断的时候呢?不善开发的我笨笨拙拙的扣出了一个脚本。实现了显示运行多久,正常时就在日志里写ok,不正常了,就输入其他的内容,并记录中断了多久。欢迎你的怼!也欢迎你在留言区里继续给我完善。感谢!

“干货”内容:

(哈哈,先自嘲一下)

 #!/bin/bash
#时间为1天,
j=43200
#设定curl的正常返回值。
aa=200
#循环获取状态值
for  ((i=1; i<=j; i++))
	do
	bb=`curl -s -w "%{http_code}" -o /dev/null http://192.168.1.133:32192`
#如果bb=200,就说明正常了,显示一份,写入一份。
	if [ $bb == $aa ]   
		then
			printf "$bb"/-" $i "s" \n"
			printf ""ok!" \n" >> ab.txt
#否则,把不正常的bb值记录下来。
		else
			printf "$bb"/-" $i "s" \n" >> ab.txt
	fi
#一秒curl一次。
	sleep 1
done

甩完“干活"。小心复制的时候可能格式不对哦,弄不好就会报错。自己仔细调一调了,还请大家多多改善,发到留言里吧!
大家用力怼起来吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hi~9527

看我这么卖力,可怜可怜我吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值