主 题:【Komari 接手】转向纯探针,重构后继续增加更多探针功能
发 布 者:steve1996
标签分类: 日常
时 间:2026-09-19 10:08:53
内容预览:自我简介:计算机科学与技术硕士,三年外企全栈开发程序员,8 月 1 日离职,现在全职做独立开发者。用 Komari 探针管理自己的几台 VPS 有一段时间了,可以监控各种资源使用情况,还有很多好看的主题,可惜原作者不再维护。我打算接手,继续把这个项目开发下去。一、我对探针的理解探针要做的事情,本质上是对服务器资源做评估和监控两件事。我把服务器资源分成六大类,以后新增功能也会围绕这六个方向去做:算力资源(CPU / GPU):使用率、频率、核心数、温度;CPU Steal(用于判断是否存在虚拟化超卖);GPU 型号、显存占用、利用率,多卡场景下支持逐卡明细。存储与内存资源:磁盘容量与剩余空间、读写 IOPS/性能(避免"标称 SSD 实际很慢"这种情况看不出来);内存占用率,且支持是否计入缓存/Buffer 两种计算口径,避免面板显示的内存占用虚高。后续会评估硬盘健康度(SMART)相关指标。网络资源:上下行流量、带宽速率、连接数、延迟与丢包探测(TCP/HTTP/ICMP)。计划集成大陆探测节点,用户不用自己再去找测速节点,装上就能直接用。IP 身份与声誉资源:IP 归属地、ASN;IP 是否为数据中心/CGNAT,是否命中滥用/黑名单库;IP 变更监控。系统与环境资源:系统版本、内核信息、运行时长、虚拟化类型识别;系统负载趋势的持续记录。资产与财务资源:单机的价格、账单周期、是否自动续费、到期时间、币种,支持多商家、多币种记录。二、重构这几天看了原作者的代码,发现要塞下这么多新功能,直接在现有架构上改动,维护成本会越来越高。所以打算先做一次架构梳理,把底座打扎实,符合更规范的架构设计,之后再继续开发。三、兼容性主题和插件会继续兼容原作者的格式,用户之前装的主题、插件不需要重新适配。数据库也会做自动迁移,升级时会自动备份旧数据,一键完成迁移,不需要手动导数据、重新配置。四、
直达链接: https://www.nodeseek.com/post-936522-1
发 布 者:steve1996
标签分类: 日常
时 间:2026-09-19 10:08:53
内容预览:自我简介:计算机科学与技术硕士,三年外企全栈开发程序员,8 月 1 日离职,现在全职做独立开发者。用 Komari 探针管理自己的几台 VPS 有一段时间了,可以监控各种资源使用情况,还有很多好看的主题,可惜原作者不再维护。我打算接手,继续把这个项目开发下去。一、我对探针的理解探针要做的事情,本质上是对服务器资源做评估和监控两件事。我把服务器资源分成六大类,以后新增功能也会围绕这六个方向去做:算力资源(CPU / GPU):使用率、频率、核心数、温度;CPU Steal(用于判断是否存在虚拟化超卖);GPU 型号、显存占用、利用率,多卡场景下支持逐卡明细。存储与内存资源:磁盘容量与剩余空间、读写 IOPS/性能(避免"标称 SSD 实际很慢"这种情况看不出来);内存占用率,且支持是否计入缓存/Buffer 两种计算口径,避免面板显示的内存占用虚高。后续会评估硬盘健康度(SMART)相关指标。网络资源:上下行流量、带宽速率、连接数、延迟与丢包探测(TCP/HTTP/ICMP)。计划集成大陆探测节点,用户不用自己再去找测速节点,装上就能直接用。IP 身份与声誉资源:IP 归属地、ASN;IP 是否为数据中心/CGNAT,是否命中滥用/黑名单库;IP 变更监控。系统与环境资源:系统版本、内核信息、运行时长、虚拟化类型识别;系统负载趋势的持续记录。资产与财务资源:单机的价格、账单周期、是否自动续费、到期时间、币种,支持多商家、多币种记录。二、重构这几天看了原作者的代码,发现要塞下这么多新功能,直接在现有架构上改动,维护成本会越来越高。所以打算先做一次架构梳理,把底座打扎实,符合更规范的架构设计,之后再继续开发。三、兼容性主题和插件会继续兼容原作者的格式,用户之前装的主题、插件不需要重新适配。数据库也会做自动迁移,升级时会自动备份旧数据,一键完成迁移,不需要手动导数据、重新配置。四、
直达链接: https://www.nodeseek.com/post-936522-1