宝塔设置0秒级监控任务教程
宝塔设置0秒级监控任务教程详细介绍
宝塔最低只能设置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://www.XXX.com/'#换成你需要监控的地址 echo "----------------------------------------------------------------------------" endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "\\\\\\\[$endDate\\\\\\\] Successful" echo "----------------------------------------------------------------------------" sleep $step done exit 0
,