宝塔linux版设置秒级监控

宝塔定时任务的最小周期是一分钟,那么我们可以通过执行shell脚本的方法来实现秒级监控,这是一个无限循环,但是会消耗大量资源,请谨慎添加。

在这之前站长尝试百度找,在某某博客看到的源码复制下来执行直接报错,如图:

宝塔linux版设置秒级监控-清风博客

看了一会shell教程 修改了一下 代码如下:

#!/bin/bash
declare -i step
step=10  # 这里是秒
for ((i = 0; i <= 60; i += step))
do
    curl -sS --connect-timeout 10 -m 60 'URL地址'
    echo -e "\n----------------------------------------------------------------------------"
    endDate=`date +"%Y-%m-%d %H:%M:%S"`
    echo "★[$endDate] Successful"
    echo "----------------------------------------------------------------------------"
    sleep $step
done
exit 0
温馨提示:本文最后更新于2022-09-03 12:56:48,某些文章具有时效性,若有错误或已失效,请在下方留言或联系清风#
© 版权声明
THE END
文章不错?点个赞呗!
点赞61 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容