简介

最近想给自己的博客服务器增加个网站状态监控页,最先是在Google里面找到了Github大佬的文件,原连接如下:

https://github.com/yb/uptime-status

然而我按照教程做的更改了API后放入服务器无法用浏览器浏览,一直显示can't find URL,我以为是文件权限或者访问路径的问题,但还是无法成功,直到今天看到另外一名大佬的改良版本后,才有了方法如何增加网站状态监控页 。

大佬链接:

https://www.naraku.cn/posts/75.html/comment-page-1

基本步骤操作:

1.注册Uptime Robot账号

2.获得你的服务器或域名的API

3.下载大佬的文件到你的handsome主题目录下,并进行解压

4.进入博客后台,新建独立页面,进行设定

步骤1:
  • 注册账号。进入Uptime Robot,点击右上角Sign-up,再右边的Free Plan下方点击Sign Up注册
  • 注册完成后点击Login登录,进入控制台
  • 点击左侧Add New Monitor按钮,添加想要监控的域名or服务器

    • Monitor Type,监控类型,如HTTP
    • Friendly Name,自定义名字,如博客
    • URL or IP,填写博客URL或服务器IP
    • Monitoring Interval,接口检测频率,最低每5分钟检测一次
    • 选择完成后点击右下角Create Monitor创建
  • 如果需要添加多个监控请重复上一步,免费版最多可支持监控50个网站。
  • 步骤2:
  • 这个API只有读的权限,别人拿到了也没问题

    • 添加完全部需要监控的网站后,点击上方My Settings,在右侧找到 API Settings
    • 点击Read-Only API Key栏下的Show/hide it,点击Create the Read Only API key创建API
    • 获取API
    步骤3:

    大佬的网盘分享:

    https://share.babel.cc/share.do?s=ODEwMDExMzAzOTQ1MDA0MDtUdWUgQXByIDIxIDIwMjAgMTk6MDg6NDcgR01UKzA4MDAgKEdNVCswODowMCk=/file/323573705023499

步骤4:

  • Status.php放到网站的/handsome/主题目录下
  • 进入博客后台,新建独立页面,在右侧自定义模板中选择网站监控
  • 拉到最下方,添加字段

    • api:必填,填写前面获取的API
    • logs:可选,日志天数。可选范围1~90,默认60
    • show:可选,展示监控网站的连接。默认关闭,任意填写即打开
  • 页面一直在转圈,请检查API是否填写正确
  • 博客监控

然后在左边页面就可以找到了

监控页面

大佬版权链接:

Github大佬链接:https://github.com/yb/uptime-status

改良大佬链接:版权属于:Naraku本文链接:https://www.naraku.cn/posts/75.html

最后修改:2023 年 05 月 10 日
如果觉得我的文章对你有用,请随意赞赏