错误分析
在软件质量保障与故障排查领域,错误分析(Error Analysis) 是针对 “应用运行中出现的异常、错误、崩溃” 的专项诊断技术,核心功能围绕 “快速捕获错误、还原错误现场、定位根因、预防复发” 展开,覆盖从 “错误发现” 到 “问题解决” 的全流程,具体包括:错误捕获与分类;错误现场完整还原;错误趋势监控等。
使用场景
- 生产环境紧急故障排查:核心业务接口(如用户登录、订单支付)突然出现大量错误(错误率 > 10%),用户反馈异常,需在分钟级定位并修复,避免业务损失。
- 偶发 / 低频次错误诊断:错误发生频次低(如每日 1 次)、无规律(非固定时段触发),日志仅记录 “错误类型”(如 “NullPointerException”),无详细上下文,手动排查难以复现
- 长期错误治理:应用存在大量 “高频低危错误”(如 “日志接口偶尔超时,错误率 0.5%,不影响核心业务”),长期未处理可能积累成严重问题(如 “日志接口错误率逐渐升至 5%,占用线程池资源导致其他接口延迟”)。
开始使用
1、进入应用服务 -> 错误分析页面,可查看错误统计数据及分类数据,并支持下钻跳转错误详情等内容.
- 错误请求趋势,可查看正确请求、错误请求趋势,错误率趋势。
- 错误,统计错误HTTP状态的趋势。
- 错误列表支持快捷切换统计维度,如,按错误原因,服务,服务实例,接口维度查看错误,快速找到错误占比高的实体。

2、查看具体错误,进入错误详情页面。页面展示错误摘要、所属服务与错误趋势,以及全部错误列表。列表新增所属系统、服务、服务实例、接口、远程调用等业务归属字段,并支持检索与一键跳转,帮助您从错误实例快速定位业务归属,缩短故障排查链路。

错误详情界面
错误详情界面由错误概览、错误趋势与全部错误列表组成,用于对某一类错误进行深度分析。
错误概览与趋势
- 错误摘要:展示当前错误的完整异常信息(如异常类型、错误码、错误提示等)以及所属实体维度。
- 错误趋势:以折线图展示选定时间范围内该错误的发生次数变化,便于判断错误是否集中爆发或持续存在。
全部错误列表
列表展示选定时间范围内该错误的全部发生记录。主要字段说明如下:
| 字段 | 说明 |
|---|---|
| 错误类型 / 错误摘要 | 单次错误的异常类型或摘要信息 |
| 入口请求 | 触发该错误的入口请求路径 |
| 主机 | 错误发生所在主机,可点击跳转主机详情 |
| 所属系统 | 错误所属系统,用于快速确认业务归属 |
| 服务名称 | 发生错误的服务,可一键跳转服务详情 |
| 服务实例名称 | 发生错误的服务实例,可一键跳转服务实例详情 |
| 接口名称 | 发生错误的接口(方法),可一键跳转接口详情 |
| 远程调用名称 | 关联的远程调用名称(如有);无关联时显示为 -- |
| 操作 | 提供查看日志、查看调用链入口 |
检索与一键定位
- 检索过滤:支持按错误摘要、请求地址、入口请求、主机,以及所属系统、服务、服务实例、接口、远程调用等条件过滤,快速筛选目标错误实例。
- 一键跳转:点击列表中的主机、服务、服务实例、接口等字段,可直接进入对应实体详情,从错误现场快速下钻到业务归属对象。
- 查看日志:打开该次错误的详细日志与堆栈信息,还原错误现场。
- 查看调用链:跳转至对应调用链,查看完整请求路径与上下游调用关系。
