先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
用户称 10:00–10:10 请求失败;函数 A 调用量为 0;网关记录请求路径为 /api/B;环境 dev。
输出
编辑示例 · 未运行
当前证据:dev 环境函数 A 无调用,但网关请求落在 /api/B。
优先假设:请求路由或资源名称与预期不一致,尚不能判断函数 A 运行故障。
下一步:核对网关映射到的函数名与版本;查询同时间段 B 的访问和错误日志。
暂不建议:重启 A 或扩大资源规格。
覆盖范围:仅上述 10 分钟与 dev 环境,不能外推生产状态。
方法说明
围绕具体环境读取日志与健康信息,区分调用失败、权限、配额和运行时问题。 具体任务 按环境和时间关联云服务日志:针对函数、CloudRun 或数据库异常收集状态、指标与错误记录。 解释告警并提出下一步核查:结合基线区分瞬时峰值与持续故障,给出证据链和处置方向。 必需材料 目标环境与资源名称 故障时间段和可复现现象 可选材料 请求 ID 告警截图与近期变更 使用门槛 已有 CloudBase 只读运维权限,时区和环境可确认。 这个 Skill 额外提供的方法 把“服务报错”缩小到具体时间、资源和链路,避免盲目改配置。 编辑示例(未运行) 判断函数无调用量的原因 任务:用编辑日志片段安排只读排查。 输入: 用户称 10:00–10:10 请求失败;函数 A 调用量为 0;网关记录请求路径为 /api/B;环境 dev。 结果片段: 当前证据:dev 环境函数 A 无调用,但网关请求落在 /api/B。 优先假设:请求路由或资源名称与预期不一致,尚不能判断函数 A 运行故障。 下一步:核对网关映射到的函数名与版本;查询同时间段 B 的访问和错误日志。 暂不建议:重启 A 或扩大资源规格。 覆盖范围:仅上述 10 分钟与 dev 环境,不能外推生产状态。 展示基于证据换排查方向,没有假造真实云环境检查结果。 此为编辑示例,未安装或运行上游 Skill。 首次任务 只读排查【环境/资源】在【时间段/时区】的【现象】;验收:关联状态、指标和日志,给证据支持的假设与下一步,标查询覆盖。 必需材料:目标环境与资源名称:【请填写或粘贴】;故障时间段和可复现现象:【请填写或粘贴】 验收方法 环境、资源与时区是否一致 日志请求是否与用户现象对应 建议是否源于证据而非直接重启 依赖与准备 CloudBase MCP 的环境、日志、函数或 CloudRun 只读工具;需相应账号权限与日志保留范围。 使用边界 日志可能含敏感信息,导出和分享需脱敏。 没有匹配日志不等于系统健康,结论必须绑定查询范围与数据覆盖。 排错 查不到任何日志:先检查时间窗、资源名、路由和日志权限,再判断是否真无调用。 CPU 峰值告警被直接判成宕机:同时看持续时间、请求错误和服务响应,结合基线解释。 固定来源 https://github.com/TencentCloudBase/CloudBase-AI-Toolkit/blob/abd9b8acc4a831ef70852215d7f9b9f3c1f6903e/config/source/skills/ops-inspector/SKILL.md