SuperAPI AI 工具集

olares-dashboard

部署与运维

查看项目

更新于 10-15 17:24

技能介绍

Olares Dashboard 是 Olares 套件中的只读监控入口,面向 AI Agent 使用,用于回答“当前资源占用与健康状况如何”。使用前需加载 ../olares-shared/SKILL.md 了解套件路由、活动 profile 选择、平台入口与认证处置;仅在确实涉及登录、切换 profile、令牌存储或认证恢复时再读取其认证参考。命令语法用 olares-cli dashboard <verb> --help 查看。

主要能力:读取 CPU、内存、磁盘、网络、Pod、风扇、GPU 指标;按资源占用对应用与工作负载排名;以 JSON 信封输出指标,并支持随时间观察。常用快路径包括:olares-cli dashboard overview -o json 查看整机当前负载;olares-cli dashboard applications -o json 找出占用资源的应用;olares-cli dashboard overview memory -o json 读取单项指标;olares-cli dashboard overview gpu -o json 后读取 meta.empty_reason 判断空结果是否为失败。

谓词包括:applications(apps)输出工作负载粒度的资源表,行是工作负载而非应用,一个应用可能占多行,并与 overview 排名按 (app, namespace) 关联;overview 含物理、用户与排名分区;schema 可输出 JSON schema,是唯一无需实跑即可了解输出结构的地方;任意指标配合 watch/window 可输出重复快照或历史窗口,JSON 模式下为 NDJSON,Ctrl-C 结束观察而不影响工作负载。

语义与限制:自动化应绑定 kind、raw、meta.empty_reason,而非表格标签。无硬件、无集成或能力门控通常返回 exit 0 的空信封,不是命令失败。聚合谓词仅当所有分区都带 meta.error 时才非零退出;部分降级仍为 exit 0 的真实数据,应读取分区错误。整实例不可用时各分区表现为 HTTP 530,需先确认 Olares 在线。风扇仅在 Olares One 上有意义;非管理员 profile 隐藏 GPU 侧栏但仍有数据时仅为提示,vgpu_unavailable 是瞬时证据。Dashboard 只读,跨用户指标需平台管理员权限,不得擅自切换 profile 或扩大目标用户;空集成信封不得报告为“健康”或“零使用”。持续上游指标错误在有界重试后应停止并上报。Dashboard 只定位压力,不解释 Pod 调度、崩溃、镜像拉取或入口故障,这些应交给 ../olares-doctor/SKILL.md。