前言
前几天在做网站的时候突发奇想,准备搞个服务器可用性监控网站
一开始在朋友的介绍下试了试 uptimerobot+uptime-status 测试了一会,发现还是满足不了我的需求,比如免费版只能设置每5分钟监控一次,并且自定义程度也比较差
后来无意中发现了一个好用的服务器状态可用性监控系统,自己搭建试了下,居然意外的好用
效果图:
优点:最主要是纯免费,界面还好看
下面教大家如何制作这样一个网站
安装这个网站有很多种方式,在这里我给大家列举两个方式,分别是docker安装以及使用第三方托管平台PikaPods安装
docker安装
docker安装是最简单也是最快的
⚠️ 监控服务与被监控的服务不要放在同一个服务器上,并且监控服务器要尽量保证一直在线
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
PikaPods安装
并注册一个账号,注册账号后会赠送你5美金余额,每个月单个托管容器最低会消耗1美金,无须担心,五个月后使用新邮箱注册一个账号即可白嫖
点击右上角的ADD POD+
Choose App选择Uptime Kuma,PodName可以自定义任何名字
点击ADDPOD,即可完成容器的创建
如果你有自己的域名,可以点击这里,进入设置页面
在设置页面中,选择DOMIN,在上方填写你自己的域名,下方会给出你需要DNS解析的网址
然后,点击SAVE保存
点击OPENPOD,即可进入系统
如何使用?
根据页面提示填写好个人信息,完成后会进入这样的界面
单击添加监控项,填写信息,完成后点击保存按钮,即可开始监控
点击“状态页面”即可新建一个对外的页面,也就是前言中我展示的页面
在这里你可以自定义网站展示的内容,完成后访问域名后面加上/status/server即可查看你的可用性监控网站!