关于 gateway-diagnose
gateway-diagnose 是用于排查网关请求、事件、运行和流程的技能,指导运维人员追踪故障、执行获准的恢复操作并验证交付,同时保护私密数据。
主要功能
- 01追踪请求经过的网关环节
- 02比较时间戳、关联 ID 和超时设置
- 03追查故障根因
- 04执行范围明确且获准的恢复
- 05验证行为并报告观察结果
适用场景
- 01调查网关交付失败
- 02区分队列延迟与 Agent 停滞
- 03无需探测即可审计网关故障
- 04验证获准的服务恢复
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ joelhooks/ joelclaw --skill gateway-diagnose安装后在 Claude Code 中输入/gateway-diagnose确认已加载。
详细介绍
网关诊断
找到出现故障的请求、事件、运行或流程 ID,以及预期行为。从现有证据入手;诊断本身并不授权发送探测消息。
查看当前网关入口点、服务配置以及所有权说明/运行手册。使用 joelclaw gateway --help 查看受支持的状态、事件和诊断命令。探测依赖项前,先确认服务的部署位置;本地集群缺失并不能证明由远程管理的依赖项发生故障。
追踪实际路径:入口流量、持久化队列、策略、网关会话、适配器和投递回执。对比时间戳、关联 ID、进度和配置的超时时间。队列等待时间长本身不能证明 Agent 已挂起。即使依赖项降级,仍可能可以有效诊断通道和会话。
沿着第一个相关故障追查其根因。如果是审计,请报告故障。如果是经授权的修复,请修复该故障并继续诊断其他独立问题。不要仅仅因为第一次探测失败就停止整个任务。
使用已配置的模型、提供方、进程所有者和当前启动源。历史错误字符串只是线索,并不意味着必须恢复旧的内嵌控制器、轮询所有者租约或模型固定配置。
保留唯一的传输和网关所有者。不要启动竞争的轮询器或网关,不要削弱访问控制,不要按名称终止进程,也不要重置共享工作区。获得授权时,使用所有者服务专用的重启或恢复路径。
验证受影响的行为,并报告确切的观察结果。成功提交到队列并不能证明已完成投递。诊断报告中绝不要打印令牌、原始私人消息或身份验证文件。
评论
支持 Markdown