该技能面向 Sentry 的告警与问题管理,用于配置告警、管理问题并设置通知。
用途:当需要配置 Sentry 告警、处理问题(issue)或搭建通知渠道时使用。
主要能力:
- 告警类型:Issue Alerts(新问题创建、状态由已解决变为未解决、频率超阈值、影响特定用户/发布)与 Metric Alerts(错误数、事务延迟 p50/p95/p99、失败率、Apdex 下降),以及 Uptime 监控(HTTP 状态码、响应时间、SSL 证书到期)。
- 告警条件:频率(如 1 小时内出现超 100 次)、用户影响(如 1 小时内影响超 50 名唯一用户)、首次出现、回归。
- 通知渠道:Email、Slack、PagerDuty、Discord、Microsoft Teams、Webhooks。
- 问题操作:指派成员、添加标签、创建工单(Jira、Linear、GitHub)。
- 问题状态:Unresolved、Resolved、Ignored、Archived 及子状态 For Review、Escalating、Regressed、New。
- 问题管理:合并重复问题、忽略规则(永久、再次发生前、24 小时、影响 100 用户前)、在项目设置中定义所有权规则。
使用方式:可通过 Sentry API 集成,例如列出问题:curl "https://sentry.io/api/0/projects/{org}/{project}/issues/" -H "Authorization: Bearer $SENTRY_AUTH_TOKEN";更新问题状态、创建告警规则等接口同样需要认证令牌。
限制:公开资料未提供该技能的具体安装命令、收费与支持平台信息,暂未提供。