logo NodeSeekbeta

CF Server Monitor免费探针增加主题商店,切换Agent为Go版本

近期CF Server Monitor 在群友的鞭策下,提交了大大小小各种高频更新,这里补充说下主要更新的几个地方。

  1. Agent从shell内置脚本独立成独立的Go版本GitHub项目,对比go版本的消耗,啪啪打脸了我曾经以为Go版本消耗更大的偏见。更换后CPU消耗大幅降低,使用Go内置的tcpping的方式替代了shell版本的nc命令,更加准确。(大部分代码参考了komari agent)
  2. 后台新增了主题商店,使用反代的方式突破了Cloudflare Workers也无法调用第三方主题的问题,后台一键切换主题,极大幅度降低了切换主题的难度。(感谢@ukuq提供的方案)
  3. 新增了磁盘IO上报,方便用户查看磁盘性能,我觉得这个也是一个服务器的重要指标,而且几乎不增加服务器额外消耗。
  4. 优化长时间历史查询的 D1 读行消耗,查询7天的数据消耗和查询1小时消耗已经无太大区别了,长时段查询最多降低99%以上的读行消耗,可以放心的查询了,所以也放开了访客查询1小时的限制
  5. 新增了自定义资源负载告警

M3sepZIXRjmOSiF5D1gduJu8xDy5lY3w.webp

q3VZn1bgDR3wHHjL8Is9QQ35lZxjadBg.webp

NX7qDcnTrHg98mGnaKcfwxWfLpSC0gly.webp

项目地址:CF-Server-Monitor

演示地址:原皮 | 第三方主题演示 | 原皮开启Mikus版本 |

TG群:https://telegram.me/cfServerMonitor

项目介绍:CF-Server-Monitor

12345
  • 前排观望,目前还是komair

  • @szsn #22 发布于2026/8/10 13:39:50
    @huilang #21 大佬 后期有使用普通用户 的开发计划么

    最新测试版已支持非root安装。

    先卸载root旧版go

    curl -fsSL https://raw.githubusercontent.com/huilang-me/cfsm-agent/main/install.sh | sh -s -- uninstall
    

    如果已有非root用户,登录后,先执行

    loginctl enable-linger #开启linger支持自启动
    

    然后后台复制命令执行安装即可

    如果没有非root账户,需要新建用户名并设置密码/密钥

    useradd -m -s /bin/bash cfsm #新建用户cfsm
    loginctl enable-linger cfsm #开启linger支持自启动
    passwd cfsm
    

    然后后台复制命令执行安装即可

  • 插眼 xhj003

  • 越来越好了

  • 好用在用,希望主题再多一点 xhj003

  • 方便,也不需要探针鸡,自从爪云的容器关闭之后,目前这款最合适 xhj003

  • 用上了,感谢

  • @huilang #5 对比过了。CF版的数据上报和刷新显示和Komari还是有很大差距的

  • @reidme #9 你后台采样设成1,上报频率改成30试下

12345

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71802位seeker

🎉欢迎新用户🎉