Appearance
资源管理(Resource Manager,原:测试机管理)
重点摘要
- 定位:管理测试机资产并执行批量检测/采集,形成可重复的运行报表
- 适用角色:运维/测试(需要周期性巡检与配置采集时)
- 风险级别:中(会下发脚本并远程执行,需控制来源与权限)
- 关键能力:单机/批量/定时 + 心跳 Agent 部署
典型操作(建议顺序)
- 录入测试机(IP/端口/用户名等)并启用
- 先做单机检测验证连通性,再切换到批量检测
- 配置采集前先用小范围机器验证脚本与命令
- 逐步启用定时任务,并关注连续失败保护逻辑
页面目的
- 管理“测试机”资源并进行自动化检测与配置采集。
- 页面内部包含 6 个子页签:状态检测 / 配置采集 / WebSSH / 文件传输 / 运行报表 / 数据转发(未开放)。
主要功能区块
- 状态检测:维护测试机资产,支持单机/批量检测,以及定时检测与失败保护。
- 配置采集:对选中或全部启用测试机执行采集(脚本/命令 + 超时),支持批量与定时。
- WebSSH:基于浏览器直接 SSH 登录到目标机器(支持保存连接信息,密码保存在会话存储中)。
- 文件传输:基于同一套连接信息进行目录浏览与文件上传/下载等操作(适合运维临时传文件)。
- 运行报表:汇总最近一次/最近一段时间的定时运行结果,便于复盘与巡检。
- 数据转发:当前版本提示“未开放”。
页面流程图(典型:单机检测 + 单机采集)
mermaid
flowchart TD
A[打开「资源管理」] --> B[默认进入:状态检测]
B --> C[展示测试机列表与定时检测摘要]
C --> D[对某台机器点击「检测」]
D --> E{检测结果}
E -->|成功| F[提示完成并刷新列表] --> C
E -->|失败| G[提示原因并允许重试] --> D
C --> H[切换到「配置采集」页签]
H --> I[展示采集列表与定时采集摘要]
I --> J[选择机器,上传脚本/填写命令/设置超时]
J --> K{采集结果}
K -->|成功| L[展示采集结果并可导出/复盘] --> I
K -->|失败| M[提示原因并允许调整参数] --> J