这个版本有点老了,劳烦移步 https://www.nodeseek.com/post-763025-1
之前用Komari部署在Clawcloud免费容器上,前不久被下线了,又不想专门搞个机子或者弄个docker。后面又测了Nodeget,太麻烦,感觉也不需要那么复杂。
只能自己找其他方案,找到一个 版本,但不支持历史记录,UI又不喜欢,所以基于这个,重新折腾(全靠AI)搞了一个。
演示地址:https://tz.dashdeep.dpdns.org/
项目地址:https://github.com/huilang-me/CF-Server-Monitor
主打一个免费,简单轻便
这是第一个版本,没做过多台负载测试,不确定CF免费额度如何
已优化减少额度消耗,访问量小的时候,我实测4台监控,60秒上报一次,6小时消耗2700不到。也就是预计一天1万出头,放十台也完全够用,访问量大另说~~~
目前的瓶颈应该在D1读取行数限制上,每天5M的额度 新版已大幅度优化了读取行数了,目前测试下来基本没压力。
V2.0更新
Vue 前后端分离
双语支持
功能优化与修复
D1读写消耗压缩
V1.2更新
补充了
服务器隐藏:可设置特定服务器对非登录用户隐藏
拖拽排序:后台拖拽调整服务器显示顺序
Workers额度消耗压缩
增加数据上报间隔参数
截图如下





白色主题




@Cuty #32 新的测试分支已加上,效果https://tz.huilang.me/
数据库初始化和迁移用Github Action来做就行了,没必要放到Worker里。
另外,个人感觉上报的请求次数没必要刻意优化,毕竟如果以D1为后端,那每次上报都要写入D1,而D1一天一共就十万次写入...
把D1的读取优化一下,API和前端分开或许体验会好一点。
src/database/schema.js里清理部分对删除数量的查询不是必要的,因为D1操作会返回元数据,直接 DELETE 然后看有多少行变更了就行。顶,前段时间正说研究研究
看着还行喔,点赞技术佬
不错ll
看着不错
厉害
好看
占楼支持
ui看着不错
收藏了
这个也是原版的基础上修改的,ws01探针

主要增加了后台可显示或隐藏指定的小鸡,修复了有些不能安装的bug