注册 UptimeRobot
登录UptimeRobot官网(https://uptimerobot.com)
点击 Start Monitoring (in 30 secs) 注册UptimeRobot账号
填写相关信息,然后它会给你发一封验证邮件,点击验证邮件就能激活账户
添加网站状态监控
登陆后点击 Add New Monitor
在 Monitor Type 这一栏有四种监控方式
1.HTTP 通过访问的方式来监控,一般网页可以用这种
2.PING 通过PING域名或者IP来监控,网站或服务器IP都行
3.PORT 通过访问某个端口是否开启进行监控
4.KEYWORD 不知道是什么,直接无视
在这里,我是要监控我自己的博客,所以我选择 HTTP 进行监控
在 Friendly Name 这一栏填入被监控网站的名字
在URL (or IP)这一栏填上被监控网站的URL或者IP地址
Monitoring Interval 这一栏是刷新时间,一般情况下不需要修改
最后,点击 Create Monitor 保存
至此,网站监控就添加好了
获取 UptimeRobot API
登录 UptimeRobot 后台
点击 My Settings
在这个页面的右边,有一个 API Settings
点击 Main API Key 这一栏的 show/hide it 就能看见自己的API
点击旁边的 Copy to Clipboard 可以复制到剪贴板
创建监控页
虽然UptimeRobot自带了创建监控页的功能,但是我觉得不好用。所以,这里推荐使用GitHub的开源项目搭建
GitHub项目地址:https://github.com/yb/uptime-status/
直接下载这上面的源码不能运行,建议下载另外一个
下载地址:https://github.com/yb/uptime-status/releases/tag/v1.4.0
下载 uptime-status.zip
然后,我们需要去宝塔面板
新建一个网站,并且解析一个域名,把 uptime-status.zip 解压到网站根目录
打开 config.js 修改其中的 ApiKeys 这一栏,将你的API填进去
当然,你也可以顺带改一下其他的
然后,保存退出
好了,教程到这里就结束了。可以打开监控网站查看效果了