之前用UptimeRobot制作了一个友链监控,但效果不是很好,因有些朋友屏蔽了国外访问,添加链接比较繁琐,但优点是无需搭建监控。
https://www.jishusongshu.com/links-status
后来发现自托管网站监控项——免费开源的Uptime Kuma
后台监控显示响应时长、平均响应、可用率、证书有效期等监控内容,还有可选择时段的响应时间的曲线图
看来网站还需进一步优化
推荐使用Docker方法创建
docker volume create uptime-kuma
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
然后使用http://ip:3001/访问你的项目,如果访问不了,我们采用反代,大概率出现错误
Cannot connect to the socket server. [Error: websocket error] Reconnecting…
解决方案:在 Nginx 里配置 “Upgrade” and “Connection” (添加两行代码)
server {
location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
然后就愉快地玩耍吧~
参考资料:
1、搭建uptime-kuma服务监控面板 | Eulaの小破站
Invitation
QQ Group
1095632335
created:04/01/2020
Welcome to the Group
Use this card to join us and participate in a pleasant discussion together .
Welcome to JISHUSONGSHU Group,wish you a nice day .