专题归档 · 2026 年 7 月(编辑分组,非实际写作日期)
两台 VPS 为何被监控成重复的机器:哪吒 Agent 清理记录
从重复 systemd unit 到 Dashboard 记录映射,保留一次 Oracle 监控清理的可核验步骤与未完成验收项。
面板记录多出来,不一定是多了一台机器
整理 Oracle VPS 监控时,我发现两台物理服务器各自存在默认命名与随机后缀命名的 Agent unit,Dashboard 里因此出现成对看起来非常相似的记录。它们的内存和磁盘比例相近,但只靠面板名字或创建顺序,不能决定删谁。
我们当时用什么方法区分同一台机器
排查思路是将运行中的 unit、加载的配置与 Dashboard 记录对应起来,对 UUID 只在本机计算哈希用于匹配,不需要复制真实标识。确认映射关系后,保留预期的持久配置,停掉多余 unit,并把临时配置先归档。
当时还清理了两条没有关联数据的临时面板记录;修改数据库之前,我先备份了 SQLite。重点不是“清理越干净越好”,而是避免删错承载历史监控的记录。
还应怎样收尾
清理之后还需要逐一检查:每台机器是否只剩目标进程、面板显示是否正常、重启后是否重新注册、备份是否可恢复。这些都不能只通过删除一个进程就算完成。
完整的稳定运维步骤留在 哪吒 Agent 重复注册知识笔记;此文只保存这次清理的先后判断。