用途:这是面向 Render 平台的调试技能,用于在部署失败、服务启动失败或持续崩溃、健康检查超时、生产环境报错、性能变慢、数据库连接异常时进行排查。
主要能力:支持通过 MCP 工具或 CLI 获取服务列表与详情、构建/部署日志、运行时错误日志、HTTP 错误日志(500/502/503),按关键字检索日志;查看 CPU、内存、HTTP 延迟等指标;列出 Postgres 实例、查看连接数并直接执行 SQL 查询;修改环境变量、查看部署记录并验证修复效果。常见错误模式包括 MISSING_ENV_VAR、PORT_BINDING、MISSING_DEPENDENCY、DATABASE_CONNECTION、HEALTH_CHECK、OUT_OF_MEMORY、BUILD_FAILURE。
使用方式:优先使用 MCP 工具,例如 list_services()、get_service(serviceId)、list_logs(resource, level/type/text)、get_metrics(resourceId, metricTypes)、list_postgres_instances()、query_render_postgres(postgresId, sql)、list_deploys(serviceId)。若 MCP 不可用,回退到 CLI:render services -o json、render logs -r <service-id> --level error -o json、render deploys create <service-id> --wait。MCP 需配置 Render MCP 服务器和 API Key(如 RENDER_API_KEY 环境变量或 MCP 配置中设置);Codex 可用 codex mcp add render --url https://mcp.render.com/mcp --bearer-token-env-var RENDER_API_KEY;Cursor 需在 ~/.cursor/mcp.json 添加对应配置。修复流程为识别失败服务、取日志、匹配错误模式、查指标或数据库、应用修复(改环境变量或改代码后提交推送)、验证部署状态与新日志。
适用场景:Render 上的 Web 服务、后台任务、数据库相关故障的日常排障。
限制:指标与结构化数据库查询依赖 MCP;CLI 回退只能获取日志和部署状态。部分修复涉及升级计划或代码改动,具体收费与平台细节资料中暂未提供。