935 B
935 B
2026-06-14 — 监测服务器详情(对齐宝塔)
摘要
探针新增负载进程数、分核 CPU、内存 MB 明细;进程探针分 CPU/MEM Top5;槽位「详情」抽屉按宝塔布局展示。
动机
用户提供的宝塔面板含 1/5/15 负载、活动/总进程、分核占用、内存分项与 CPU/MEM Top5,Nexus 原先仅圆环 + 单一进程列表。
变更
remote_probe.py:metrics 增process_running/total、per_cpu_pct、内存 MB;进程返回top_cpu+top_memwatch_metrics.py:sanitize_process_bundle、live 推送新字段WatchProcessDrawer.vue:宝塔式详情抽屉watchFormat.ts:formatLoadTriple、normalizeProcessBundle等
验证
pytest tests/test_watch_metrics.py -q -k "not ssh_watch_metrics_cmd_runs_locally"
cd frontend && npx vite build
开启监测 → 点「详情」应见与宝塔同结构的负载/进程/内存/Top5。