快速开始
导出内容
该 zip 包含:summary.md:供支持排查使用的可读概览。diagnostics.json:配置、日志、Status、健康状态和稳定性数据的机器可读摘要。manifest.json:导出元数据和文件列表。- 经过脱敏的配置结构和非机密配置详情。
- 经过脱敏的日志摘要和最近的已脱敏日志行。
- 尽力获取的 Gateway 网关 Status 和健康状态快照。
stability/latest.json:最新持久化的稳定性包(如可用)。
隐私模型
诊断信息被设计为可共享。导出内容会保留有助于调试的运行数据,例如:- 子系统名称、插件 id、提供商 id、渠道 id 和已配置模式
- 状态码、持续时间、字节计数、队列状态和内存读数
- 经过脱敏的日志元数据和已脱敏的运行消息
- 配置结构和非机密功能设置
- 聊天文本、提示词、指令、webhook 正文和工具输出
- 凭证、API 密钥、令牌、cookie 和机密值
- 原始请求或响应正文
- 账户 id、消息 id、原始会话 id、主机名和本地用户名
稳定性记录器
启用诊断信息时,Gateway 网关默认会记录一个有界、不含负载内容的稳定性流。它用于记录运行事实,而不是内容本身。 查看实时记录器:~/.openclaw/logs/stability/ 下。
实用选项
--output <path>:写入到指定的 zip 路径。--log-lines <count>:要包含的已脱敏日志行的最大数量。--log-bytes <bytes>:要检查的最大日志字节数。--url <url>:用于获取 Status 和健康状态快照的 Gateway 网关 WebSocket URL。--token <token>:用于获取 Status 和健康状态快照的 Gateway 网关令牌。--password <password>:用于获取 Status 和健康状态快照的 Gateway 网关密码。--timeout <ms>:Status 和健康状态快照超时时间。--no-stability-bundle:跳过持久化稳定性包查找。--json:打印机器可读的导出元数据。
禁用诊断信息
诊断信息默认启用。若要禁用稳定性记录器和诊断事件收集:相关内容
- 健康检查
- Gateway CLI
- Gateway 协议
- 日志记录
- OpenTelemetry 导出 —— 这是将诊断信息流式传输到采集器的独立流程