运行概况
平台总览
优先显示异常设备、运维风险和升级结果。
需要关注
根据设备在线和运行指标自动汇总
连接服务后显示异常
版本分布
Agent 版本
暂无数据
最近升级
仅显示设备执行结果
暂无记录
多项目基础模型
项目与产品
定义项目、硬件Profile和可维护软件组件,页面不再假定每个项目都有MCU。
项目档案
项目代码参与设备码计算,创建后不应随意修改
| 项目 | OS类型 | CPU平台 | 硬件Profile | 组件数 | 已注册设备 | 状态 |
|---|---|---|---|---|---|---|
| 连接服务后显示 | ||||||
硬件Profile
同一项目的不同硬件版本可拥有不同组件
| Profile | 项目 | 硬件/PCB | 组件 | 状态 |
|---|---|---|---|---|
| 暂无Profile | ||||
Profile软件组件
组件类型、维护责任和升级能力均由Profile定义
| 组件 | Profile | 类型 | 维护责任 | 升级 |
|---|---|---|---|---|
| 暂无组件 | ||||
在线运维
设备管理
设备码是稳定身份标识,不是升级包的发布范围。
| 项目 | 设备身份 | 状态 | Agent 版本 | CPU | 内存可用 | 温度 | 日志上传 | 最后在线 | |
|---|---|---|---|---|---|---|---|---|---|
| 请先连接运维服务 | |||||||||
生产档案
生产与溯源
整机序列号保持不变,CPU设备码跟踪当前主控板及换板历史。
Excel兼容CSV迁移用Excel打开导入模板并另存为UTF-8 CSV。CPU UID仅用于计算设备码和SHA-256指纹,服务端不保存UID原文。
生产批次
批次固定所属项目、硬件Profile和出厂组件版本
| 批号 | 项目/产品 | 硬件Profile | 生产日期 | 计划/已登记 | 出厂版本 | 状态 |
|---|---|---|---|---|---|---|
| 暂无生产批次 | ||||||
整机设备档案
整机序列号不因换板改变,CPU UID只显示脱敏尾号
| 整机身份 | 当前设备码 | 项目/Profile | 生产批号 | CPU UID | 生产日期 | 联网状态 | 档案状态 | |
|---|---|---|---|---|---|---|---|---|
| 暂无整机档案 | ||||||||
问题定位
日志与诊断
按发生时间连续查看 Demo、平台、MCU、Agent 和内核日志。
选择设备后查询
受控发布
版本与升级
上传后形成签名草稿;Web 发布版本并设置可检查范围,设备产品应用决定何时检查和开始。
1上传签名生成版本草稿
2发布版本仍不影响设备
3设置可检查范围单机、批次或灰度
4设备端执行产品应用自主启动
支持单机、设备组与批量/灰度可检查范围发布计划只按冻结名单分批生成可检查记录,不提前创建升级任务;产品应用在设备端开始后才生成执行记录。
上传与签名
已签名仍是草稿;运维人员确认发布后,才成为设备可检查版本
| 上传文件 | 项目/Profile | 类型/版本 | 原始文件 | 签名状态 | 时间 | 操作 |
|---|---|---|---|---|---|---|
| 暂无上传记录 | ||||||
平台版本库
发布后仅形成设备可检查版本,不会主动在设备上执行升级
| 版本 | 项目/Profile | 目标平台 | 包大小 | 签名公钥 | 策略 | 状态 | 登记时间 | 操作 |
|---|---|---|---|---|---|---|---|---|
| 暂无已登记版本 | ||||||||
项目签名密钥
每个项目一把签名密钥;私钥仅保存在服务器受限目录,页面不会显示或下载私钥
| 项目 | 公钥编号 | 算法/位数 | SHA-256 指纹 | 状态 | 操作 |
|---|---|---|---|---|---|
| 暂无项目签名密钥 | |||||
设备可信公钥库
用于核对设备应预置的公钥编号和指纹
| 公钥编号 | 算法/位数 | SHA-256 指纹 | 有效期 | 状态 | 登记时间 |
|---|---|---|---|---|---|
| 暂无可信公钥 | |||||
产品升级 Manifest
约束每个硬件 Profile 可接收的包类型、目标平台、健康检查和激活方式
| 项目/Profile | 版本 | 目标平台 | 允许升级 | 状态 | 登记时间 |
|---|---|---|---|---|---|
| 暂无产品升级 Manifest | |||||
批量/灰度发布计划
目标名单创建时冻结;每次最多拆分 100 台,离线设备上线后继续
| 计划/版本 | 范围 | 灰度 | 目标进度 | 设备结果 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| 暂无发布计划 | ||||||
设备可检查记录
这里表示设备可以检查到版本,不表示已经下载或升级
| 记录 | 目标设备 | 类型/版本 | 来源 | 状态 | 更新时间 |
|---|---|---|---|---|---|
| 连接服务后显示 | |||||
设备执行记录
仅包含产品应用在设备端调用开始接口后生成的逐设备任务;进度为执行阶段进度
| 任务 | 目标设备 | 类型/版本 | 策略 | 执行阶段 | 结果 | 更新时间 |
|---|---|---|---|---|---|---|
| 连接服务后显示 | ||||||
升级审计
按时间记录设备端开始、下载、验签、暂存、安装、恢复和最终结果;Web 只展示审计,不代替产品应用启动升级
| 时间 | 目标设备 | 事件 | 任务/版本 | 状态变化 | 结果 |
|---|---|---|---|---|---|
| 连接服务后显示 | |||||
Web 端不启动设备升级平台层提供检查、进度、状态、开始和取消接口;有屏设备由产品 Demo 在用户主动检查更新后决定是否开始,无屏设备由产品应用按项目策略自主调用。
运行质量
运维监控
观察 CPU、内存、温度、连续运行和平台服务状态。
连接服务后显示在线设备指标
访问与策略
系统设置
当前阶段保留简化的管理员令牌连接方式。
服务连接
令牌仅保存在当前浏览器会话中
日志保留策略
每个项目独立设置服务器日志保留天数
安全边界
当前原型约束
- 设备码只是身份标识,不是认证凭据
- CPU UID 原文不由设备端上传
- 不提供远程任意命令执行
- 升级必须校验哈希和签名