可能大家都见过某些网站会有一个监控页面,主要是监视它站点的机房的稳定性以及可用性,今天上手体验这个感觉还不错的站点监控源码。
正文开始
1 申请账号
源码基于 UptimeRobot 的 API 接口进行实现,所以我们要拥有一个账号,才可以进行下面步骤
进入官网uptimerobot.com 进行注册
![图片[1] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[1] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/151124/23/19330/96272/6485e55aFf007a5e3/82d727986401a533.png)
添加监控的网站或者 IP 地址,免费版可以监控 50 个站点
![图片[2] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[2] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/118180/31/38175/303962/6485e5a1Fd73e28a8/288a048bfe3cc344.png)
在设置里,申请 API
![图片[3] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[3] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/49750/31/24647/164551/6485e64cF10ec658a/57f4a39eb540137d.png)
2 下载源码
来自 github 的开源项目,拥有上千 Star,界面什么的都直接写好了,我们只需简单修改配置就可以完成,零代码的小白也会操作。
下载地址:
https://github.com/yb/uptime-status
![图片[4] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[4] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/200548/4/35597/52786/6485e59dFc2ea6581/496544a5c8028d82.png)
因为 github 上面的代码未经过编译的源码,无法直接运行,可以下载编译后的代码包
![图片[5] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[5] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/95956/39/43013/59198/6485e5a5F988a0d12/49cf9574eca93bc9.png)
3 修改配置
在源码里面找到文件config.js按照实际情况进行填写,主要是把你申请的 API key 替换掉,搞定后保存
![图片[6] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[6] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/156005/36/39305/66733/6485e59eFb78451eb/cdd3e4297fbf054a.png)
4 上线发布
在你的服务器上新建一个站点,将第 3 步修改后的代码,上传到服务器,纯静态页面就行,效果如图所示。
可能你是新站点,数据没有这么多,不过也代表成功啦!
![图片[7] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词 图片[7] - 高颜值的服务器监控源码,速度下载 - 桃子🍑关键词](https://kjimg10.360buyimg.com/ott/jfs/t20250610/143633/9/30741/46943/6485e5a4F01c18d01/bc7ff6153d14d21a.png)