简介
最近想给自己的博客服务器增加个网站状态监控页,最先是在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,监控类型,如HTTPFriendly Name,自定义名字,如博客URL or IP,填写博客URL或服务器IPMonitoring 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 
步骤3:
大佬的网盘分享:
https://share.babel.cc/share.do?s=ODEwMDExMzAzOTQ1MDA0MDtUdWUgQXByIDIxIDIwMjAgMTk6MDg6NDcgR01UKzA4MDAgKEdNVCswODowMCk=/file/323573705023499- 添加完全部需要监控的网站后,点击上方
步骤4:
- 将
Status.php放到网站的/handsome/主题目录下 - 进入博客后台,新建独立页面,在右侧自定义模板中选择
网站监控 拉到最下方,添加字段
api:必填,填写前面获取的APIlogs:可选,日志天数。可选范围1~90,默认60天show:可选,展示监控网站的连接。默认关闭,任意填写即打开
- 页面一直在转圈,请检查API是否填写正确

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

大佬版权链接:
Github大佬链接:https://github.com/yb/uptime-status
改良大佬链接:版权属于:Naraku本文链接:https://www.naraku.cn/posts/75.html