运营期实践
通过实时质量监控,进行告警配置和推送
在产品上线后,一个重要的挑战就是能否第一时间发现并解决问题。如果能在问题产生重大影响之前发现并解决问题,就能避免损失。CrashSight作为主动采集上报数据的平台,拥有第一手的风险动向,可以通过告警功能将正在发生的问题及时告知给您。
一般有两种方式进行告警,根据实际情况按照需要进行选择。
告警方案
方案一:常规大盘数据告警配置
该方式主要满足通用的告警需求
下面这个示例配置了崩溃大盘设备崩溃率>1%时进行告警
- 步骤1: 前往设置->自定义告警
- 步骤2: 新建告警配置
- 步骤3: 推送消息
方案二:特征分析数据告警配置
针对个性化告警需求,比如需要包含特定so的崩溃根据次数进行告警。
在下面这个示例中,我们使用特征分析规则判断外挂引起的崩溃,并在它超过一定量时触发企业微信告警
- 步骤1: 进入特征分析模块
- 步骤2: 点击新增特征配置
- 步骤3: 配置外挂规则(此处规则根据实际情况写入)
- 步骤4: 配置企业微信告警,推送告警消息
注意:当前方式仅支持企微的推送集成,不支持webhook
多样告警设置
提供多种数值,多条件组合配置
支持大盘指标和问题指标分别配置
推送信息
支持邮件,企业微信和其他第三方告警机器人集成
配置自定义分类规则
分类规则说明
CrashSight问题分类方式介绍,及默认分类规则请参考分类规则。
设置过滤行规则
前往“设置”->“问题分类”页,配置不参与分类的堆栈行关键词。匹配到这些关键词的堆栈行不会参与分类
设置分类行数
分类行数过少时可能将多个不同原因的问题分到一类中,过多时则可能将同类问题分到多个类中。项目可依据具体情况适当调整分类行数。