Skip to content

沙箱管理(Sandboxes)

沙箱页是日常操作最频繁的 Dashboard 页面。你可以在这里完成:

  • 查看所有沙箱
  • 按状态筛选与搜索
  • 创建新沙箱
  • 进入详情页查看资源、Metadata 与日志
  • 执行暂停、恢复和终止操作

沙箱列表与筛选

沙箱列表页通常会展示以下字段:

  • 状态
  • 沙箱 ID
  • 模板 ID
  • CPU
  • 内存
  • 所在节点或 client 信息
  • 启动时间
  • 操作按钮

同时,页面一般支持以下两类筛选:

搜索框

可按以下信息做模糊搜索:

  • sandboxID
  • templateID
  • alias
  • clientID

状态标签

通常支持:

  • all
  • running
  • paused

如果你的目标是排查暂停后的恢复行为、长时间运行实例,或刚创建失败的实例,这些筛选会很有帮助。

新建沙箱

沙箱页右上角通常会有 New Sandbox 按钮,进入后会打开一个专门的新建页面。

新建沙箱时,Dashboard 主要要求你完成两件事:

1. 选择模板

只有状态为 READY 的模板才适合作为新建沙箱的基础。若当前没有可选模板,请先回到 模板管理

2. 填写 Metadata

Dashboard 支持为沙箱附加键值对形式的 metadata。这类信息常用于:

  • 标记业务上下文
  • 帮助值班或运维识别用途
  • 让后续日志、排障和检索更容易

提交后,通常会直接跳转到新创建沙箱的详情页。

列表列怎么读

状态

常见状态包括:

  • running
  • paused
  • 其他中间态或异常态

对于日常管理,最重要的是区分“正在运行”与“已经暂停”。

CPU / 内存

这两列帮助你快速判断该沙箱的资源规格是否符合预期。如果你发现异常大的规格或明显不匹配的配置,应回看模板参数。

节点 / Client

列表中的节点或 clientID 能帮助你快速定位该沙箱归属到哪个节点或客户端线索。当你需要从集群资源视角排查时,可以转到 节点与容量

沙箱详情页看什么

点击沙箱 ID 后,通常会进入详情页。详情页适合回答以下问题:

  • 当前沙箱是什么状态
  • 它由哪个模板创建
  • 使用了多少 CPU 和内存
  • 对应的域名或访问入口是什么
  • 携带了哪些 Metadata
  • 最近输出了哪些日志

在详情页里,通常会看到三个信息区块:

Resources

包括:

  • vCPU
  • Memory
  • Client
  • Alias
  • Started 时间
  • Domain

Runtime

包括:

  • 启动时间
  • 当前状态
  • 运行时相关版本信息

Metadata

这里会直接展示你创建时附加的键值对,适合排查请求来源或业务标记。

生命周期操作:Pause / Resume / Kill

沙箱页和详情页都可能直接提供生命周期操作按钮。

Pause

适合临时释放活跃运行状态,但保留后续恢复可能性的场景。

Resume

用于将已暂停沙箱重新恢复为运行状态。恢复成功后,建议立刻看状态和日志是否正常。

Kill

用于彻底终止沙箱。这个操作通常不可逆,适合清理异常实例、结束测试实例或回收资源。

日志查看与常见排障

沙箱详情页通常会内置日志面板,并自动滚动到最新位置。日志适合用来确认:

  • 服务是否正常启动
  • 探针或业务逻辑是否报错
  • 恢复后是否重新进入可服务状态

没有日志时先检查什么

  • 模板是否真的已经 READY
  • 沙箱是否还没成功进入运行态
  • 当前实例是否在非常早期就失败

日志不断报错时怎么办

可以按下面顺序判断:

  1. 先确认模板是否正确
  2. 再确认 Metadata 或业务参数是否有问题
  3. 再确认节点是否资源紧张
  4. 最后结合运维日志和 CLI 继续排障

如果你还不确定问题主要集中在哪一层,可以先回到 可观测性(Observability) 做一次综合判断。

如果你已经确认是运行期问题(日志中断、resume 异常、guest 登录失败),建议直接查看 沙箱运行排障

如果你重点要查的是“为什么没有日志”或“为什么 cube-runtime login 进不去 guest”,建议继续查看 沙箱日志与 Guest 登录排障

典型使用路径

路径一:验证新模板

  1. 在模板页确认模板 READY
  2. 到沙箱页创建新沙箱
  3. 打开详情页查看日志
  4. 如一切正常,再继续接入业务 SDK

路径二:排查线上异常实例

  1. 按状态或关键字搜索目标沙箱
  2. 进入详情页看资源与日志
  3. 如果需要,执行 Pause / Resume 或 Kill
  4. 再回节点页确认该节点是否存在更广泛问题

相关文档