sentry-automation
使用 Claude 自动化 Sentry 任务
此技能使 Claude 能够通过 Composio Rube MCP 集成管理 Sentry 错误跟踪操作,包括问题调查、警报配置、发布跟踪和 cron 监控。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“sentry-automation”。 列出我的 backend-api 项目中未解决的错误
预期结果:
在 backend-api 中找到 23 个未解决的问题:
🔴 严重 (3):
- Redis 客户端连接超时(已出现 234 次)
- 工作进程中的内存泄漏(已出现 89 次)
- 未捕获的 promise rejection(已出现 67 次)
🟡 警告 (8):
- 调用了已弃用的 API 端点(已出现 45 次)
- 慢速数据库查询 > 2s(已出现 32 次)
...
您想调查任何特定问题吗?
正在使用“sentry-automation”。 为高错误率创建警报
预期结果:
警报规则创建成功:
名称:高错误率 - backend-api
条件:10 分钟内错误率 > 5%
操作:发送邮件至 on-call 团队,Slack #alerts
项目:backend-api
状态:活跃
警报将立即开始监控。
安全审计
安全This skill provides legitimate automation for Sentry error tracking through Composio Rube MCP. The static findings flagged as external_commands are false positives - they detect MCP tool names in documentation (e.g., SENTRY_LIST_AN_ORGANIZATIONS_ISSUES), not shell execution. The network reference is to a documented MCP server endpoint (rube.app/mcp) that users explicitly configure. No actual security risks identified.
低风险问题 (2)
风险因素
🌐 网络访问 (1)
质量评分
你能构建什么
生产环境错误调查
开发人员使用 Claude 通过带有特定过滤器的 Sentry 问题查询,快速查找和调查生产环境中的关键错误。
警报规则配置
DevOps 工程师使用自然语言命令为新项目或修改的阈值创建和更新警报规则。
发布监控
SRE 通过跟踪部署事件和问题关联来监控新发布版本及其相关错误。
试试这些提示
使用 sentry-automation skill 列出我的生产项目中 10 个最recent的未解决错误。显示问题标题、频率和最后看到的时间戳。
为我的 backend-api 项目创建一个新警报规则,当错误率在 10 分钟内超过 5% 时触发。通知 on-call 团队。
为我的组织创建新版本 2.1.0,标记为已部署到生产环境,并从 dist 文件夹上传 source maps。
在我的组织中搜索所有标记为'database'且在過去 24 小时内发生超过 50 次的问题。按项目分组并建议优先级。
最佳实践
- 始终首先调用 RUBE_SEARCH_TOOLS 以验证当前工具 schemas,然后再执行工作流
- 在运行任何 Sentry 操作之前验证 Rube MCP 连接状态显示为 ACTIVE
- 使用特定查询过滤器(is:unresolved, assigned:me, times-seen:>10)以减少 API 调用并提高响应时间
避免
- 不要硬编码组织或项目名称 - 始终使用查找工具获取当前 slugs
- 不要跳过连接状态验证 - 如果 MCP 连接不活跃,操作将失败
- 不要忽略速率限制响应 - 实施 backoff 以避免节流