SuperAPI AI 工具集

nemoclaw-user-monitor-sandbox

部署与运维

查看项目

更新于 10-16 04:33

技能介绍

用途:检查运行中的 NemoClaw 沙箱健康状态,追踪智能体行为,诊断沙箱与推理问题,适用于监控沙箱、调试智能体及排查故障。

前提条件:已有运行中的 NemoClaw 沙箱;OpenShell CLI 已在 PATH 中。需结合 NemoClaw 的 status、logs 和 TUI 工具使用。

检查沙箱健康:运行 nemoclaw <name> status 查看沙箱状态、网关健康与当前推理配置。对本地 Ollama 和本地 vLLM 路由,该命令还会直接探测主机侧健康端点,可在重试推理前发现已停止的本地后端。输出字段包括:沙箱详情(配置的模型、提供商、GPU 模式、已应用策略预设);网关与进程健康(能否访问 OpenShell 网关、沙箱内智能体进程是否运行);本地 Ollama 与 vLLM 的推理健康(healthy 或 unreachable 及探测 URL);NIM 状态(使用该路径时 NIM 容器是否运行且健康)。在主机上运行 nemoclaw <name> status 检查沙箱状态;用 openshell sandbox list 查看底层沙箱详情。

查看日志:nemoclaw <name> logs 流式输出 blueprint runner 与沙箱的最新日志;加 --follow 实时跟踪。

在 TUI 中监控网络:openshell term 打开 OpenShell 终端界面,实时查看沙箱网络活动与出站请求;远程沙箱可 SSH 到实例后运行。TUI 显示活动网络连接、等待操作员批准的已阻止出站请求、推理路由状态。处理已阻止请求需参考 nemoclaw-user-manage-policy 技能。

测试推理:依次运行 nemoclaw my-assistant connect 与 openclaw agent --agent main -m "Test inference" --session-id debug 验证提供商响应。失败时:运行 nemoclaw <name> status 确认活动提供商与端点;本地 Ollama 和 vLLM 先查看 Inference 行,若为 unreachable 则重启本地后端后再从沙箱内重试;运行 nemoclaw <name> logs --follow 查看 blueprint runner 错误信息;确认主机可访问推理端点。

相关技能:nemoclaw-user-reference(常见问题与解决步骤)、nemoclaw-user-manage-policy(批准或拒绝智能体网络请求的操作员流程)、nemoclaw-user-configure-inference(切换推理提供商)。

限制:需运行中的沙箱与 OpenShell CLI;具体支持范围与依赖版本暂未提供。