QAPM是一款全方位定位检测 APP 应用性能的 SDK,简单易用、并能提供多维度检测及分析,只需简单的调用几个接口,就能对 APP 做全方位的性能检测。
重点特性具体内容如下:
由于以前的告警没有相关的重复卡顿检测功能,会存在同一个卡顿问题持续告警的问题,导致消息重复提示影响大家处理问题的效率。为了解决这个问题,我们这边利用了堆栈相似度的计算算法,计算出了每次告警中堆栈的相似度,并给出了相关的提示,以期望能够带给大家更好的用户体验。
改进之前的告警如下:
改进之后的告警如下:
QAPM网站展示卡顿个例很多,重复卡顿也不少,导致重点的卡顿不突出。针对这个问题,我们通过抽取关键应用层堆栈函数进行聚合,能够展示这些函数的触发次数和函数耗时情况,以帮助项目发现重点问题进行优化。
页面展示如下:
QAPM虽然已有性能看板,但是展示的数据过于繁杂,一些数据也不是实时上报的。因此我们另外开发了实时看板页面,能够更加简洁的展示app当前的上报情况和实时资源消耗情况。
为了方便项目自动化调用QAPM接口,我们做了token生成接口,详细接口为:
接口调用模式:GET
接口信息:/api/getToken
参数:app_key
返回值:JSON
{
statue: 成功true,失败false
data: token值
}
demo:/api/getToken?app_key=33e15431-1024
实名感谢以上微云项目,微视项目,手空项目等同学的配合反馈~
感谢一直以来支持我们,给予我们意见及反馈的小伙伴们~
兼容测试通过率
QAPM性能消耗
如有任何疑问或感兴趣需要咨询,请联系在线客服:QAPM
QAPM,唯快不破。助您高效率突破App的性能瓶颈,打造顺畅体验的产品口碑!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有