Flashduty RUM 自动将 SDK 上报的所有错误事件聚合为 Issue,这有助于您优先处理并找到最具影响力的问题,从而更容易减少服务停机时间和降低用户沮丧感。
您可以在控制台每日巡检已经聚合得到的 Issue,也可以为 Issue 配置告警通知,以便在出现问题的那一刻及时感知。
开启告警
开启告警
开启告警开关,选择将告警投递至多个协作空间
配置通知规则
告警的通知规则遵循协作空间下的分派策略,您可以为团队设定值班人员,在告警发生时分派给值班人
您必须开通 On-call 服务才能开启 Issue 告警。注意 On-call 服务按照活跃用户进行收费,但没有 License 的成员也可以接收告警通知,即使是免费版本也有基本的通知能力。
告警触发条件
| 触发条件 | 说明 |
|---|
| 新的 Issue | 错误事件导致新的 Issue 出现,会触发告警事件 |
| Issue 更新 | 持续有错误事件合入一个未关闭(待处理、处理中)的 Issue,且距离上一个触发告警事件超过 24 小时,将会重新触发告警事件 |
| Issue 重开 | 新的错误合入已关闭的 Issue,导致 Issue 被重新打开,即问题复现 |
- Issue 触发的是一个告警事件,此告警事件将投递到协作空间
- 是否触发告警通知取决于您在协作空间下的集成配置、降噪配置以及分派策略配置
- 当 Issue 关闭时,系统会触发关闭类型的告警事件,其关联的故障可能会自动恢复
告警严重程度
Issue 触发的告警事件的严重程度由系统自动判断生成:
| 条件 | 严重程度 |
|---|
| Issue 存在时间超过 7 天 | Info |
| 崩溃问题 | Critical |
通过累积分数确定等级:| 分数范围 | 严重程度 |
|---|
| ≥70 分 | Critical(严重) |
| ≥40 分 | Warning(警告) |
| <40 分 | Info(提示) |
| 因素 | 评分规则 |
|---|
| 环境影响 | 生产环境(50分)、预发环境(30分)、其他环境(10分) |
| 错误关键词 | 包含严重关键词(+30分)或警告关键词(+15分) |
| 可疑原因 | API 失败(+20分)、代码异常(+15分)、未知/网络错误(+5分) |
| 问题持续时间 | 超过 24 小时(+20分)、超过 12 小时(+10分) |