专栏名称: 阿里云开发者
阿里巴巴官方技术号,关于阿里的技术创新均将呈现于此
今天看啥  ›  专栏  ›  阿里云开发者

写了BUG还想跑?---闲鱼异常日志问题自动追踪-定位-分发机制

阿里云开发者  · 公众号  · 科技公司  · 2024-11-28 08:30

主要观点总结

闲鱼团队研发了一套异常日志问题自动追踪-定位-分发机制,旨在高效地发现、定位和解决预发环境中的异常问题。该机制通过自动化手段实现了异常日志的定时扫描、精准定位和自动分发,显著降低了开发和测试的成本,提高了问题解决的效率。

关键观点总结

关键观点1: 异常日志问题自动追踪-定位-分发机制

通过自动化手段实现异常日志的定时扫描、精准定位和自动分发,降低开发和测试成本,提高问题解决效率。

关键观点2: 为什么需要该机制

闲鱼在预发环境中集中了开发和测试流程,面对大量的问题爆发,之前的处理方式存在效率较低的情况。

关键观点3: 机制的实现过程

通过过滤异常堆栈信息,获取异常代码行和分支信息,再通过Git文件路径获取具体的代码源数据,最终找到异常代码git提交人。

关键观点4: 机制的优点

能够精准地找到测试环境/线上环境的BUG制造人,自动分发缺陷给对应开发,提高问题解决效率。

关键观点5: 未来的计划

每周自动分发异常问题给对应开发同学,并统计异常问题修复进度。


文章预览

阿里妹导读 为了高效地发现、定位和解决预发问题,闲鱼团队研发了一套异常日志问题自动追踪-定位-分发机制。这套机制通过自动化手段,实现了异常日志的定时扫描、精准定位和自动分发,显著降低了开发和测试的成本,提高了问题解决的效率。 一. 写在前面 为什么要做: 要0成本的发现问题--- >  定位问题 ---> 帮助开发加速解决问题 由于闲鱼没有日常环境,开发的调试,项目联调,测试验证等流程都集中在预发环境进行,所以预发环境问题会集中爆发。 面对大量爆发的问题,我们依靠之前已有的闲鱼全链路日志查询平台能力,可以实现异常日志的定时扫描+统计,提供了我们快速发现问题的能力。 之前,我们处理扫描出来的异常问题,需要测试先过滤一遍异常,然后指派给一个指定的开发owner(一个应用对应一个开发owner),然后由开发owner ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览