宝塔最低只能设置1分钟监控,但是往往我们需要更高频率的监控,那么我们可以使用shell脚本实现这个功能。
打开宝塔面板,点击【计划任务】
任务类型:shell脚本
任务名称:随便
执行周期:【N分钟】 1
脚本内容:
#!/bin/bash step=1 #间隔的秒数,不能大于60 for (( i = 0; i < 60; i=(i+step) )); do curl -sS --connect-timeout 10 -m 60 'https://blog.qoz.cc/'#换成你需要监控的地址 echo "----------------------------------------------------------------------------" endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "★\\\\\\\[$endDate\\\\\\\] Successful" echo "----------------------------------------------------------------------------" sleep $step done exit 0
本文作者为远梦,转载请注明。