image.png

本文首要介绍了美篇 App 经过运用火山引擎 APMPlus ,使运用功用的稳定性大幅提高的技能实践。
2月24日晚 MARS TALK 直播间,咱们邀请了火山引擎 APMPlus 和美篇的研制工程师,为咱们共享相关技能计划及实现细节。现在报名参加活动群 还有机会取得VR一体机——Pico Neo3哦

一、「美篇」事务场景

美篇是南京蓝鲸人网络科技有限公司的首要产品,主打朋友圈的图文创造共享,定位为“不惑后”表达自我、结交同好、学习提高的互联网内容社区。

「美篇」事务规划:

自2015年7月正式上线以来,累计注册用户2亿,累计创造用户4000万 ,APP月活泼用户1200万, 日新增著作18万。
建立至今取得腾讯双百计划、经纬创投、真格基金、芒果文创基金等一线出资机构多轮累计1.8亿元融资,估值10亿元。2021年10月,美篇APP 7.0发布。

二、「美篇」事务痛点及问题

  • 「美篇」事务现状构成的痛点
  • 用户量快速增长:用户规划快速增长,创造用户突破4000万
  • 海量内容沉积:美篇作为一个强壮的爱好内容社区,具有海量UGC图文&视频内容沉积
  • 多产品功用上线:话题热榜、线上讲堂、笔友书信等内容
    这些原因使运用渠道承载信息量大幅上升,导致运用程序运行难度加大,稳定性受到要挟。

  • 「美篇」遇到的问题及应战

关于移动 App 的开发者来说,最根底也是最关注的问题就是运用程序的稳定性及用户体会。而溃散问题和卡顿是影响运用稳定性及用户体会的关键因素。包含Java 溃散、Native溃散、 ANR ,卡顿等问题类型。
随着美篇产品功用的丰厚及用户量的快速增长,OOM 及卡顿问题的优化和处理也日益重要。

三、MARS-APMPlus 的处理计划

产品优势

APMPlus是火山引擎运用开发套件MARS下的功用监控产品,经过先进的数据收集与监控技能,为企业供给全链路的运用功用监控服务,助力企业提高反常问题排查与处理的效率

根据海量数据的聚合剖析,渠道可帮助客户发现多类反常问题,并及时报警,做分配处理,一起渠道供给了丰厚的归因才能,包含且不限于反常剖析、多维剖析、自定义上报、单点日志查询等,结合灵敏的报表才能可了解各类指标的趋势改变。APM Plus 运用功用监控已服务了抖音、今日头条等多个超大规划用户量级移动 App。

「美篇」处理计划简介

针对美篇 App的稳定性问题咱们供给了Java 溃散、Native溃散、 ANR 等不同的反常类别监控,抓取成功率高,归因反常丰厚。针对功用,咱们供给了启动监控,页面监控,卡顿监控等流畅性类的监控,还有内存,CPU,电量等资源消耗问题的监控。一起供给网络耗时和反常监控,以及强壮的单点剖析和日志回捞才能剖析单点问题。具有事件自定义上报进行特性的打点监控,强壮的看板进行多维度展现。数据收集供给采样和开关装备满足用户对数据量和本钱的诉求,一起供给根底的报警才能对反常问题实时报警。针对跨渠道计划供给WebView页面和Flutter监控。丰厚的才能满足客户对App 全面功用监控 的诉求。

计划亮点

  • Java OOM监控供给全流程自动剖析才能,准确定位Java内存问题。走漏链、走漏巨细一目了然
  • ANR运用根据信号的捕获计划,更节省系统资源,准确度高,仅有做到供给现场消息调度图,高度复原现场主线程堵塞情况
  • 做到真正处理Native(C/C++)溃散的现场复原才能,供给了最有价值的Tombstone,精密复原现场。完好展现溃散线程的进程信息,信号信息,寄存器信息,复原溃散现场汇编指令,具体的maps,fd和内存信息
  • 供给了高功用日志库,做到数据稳定性强、功用好,保障了现场事务信息的高度复原

四、施行效果

经过运用MARS-APMPlus 运用功用监控产品,并采用上述处理计划施行后,效果非常明显,运用程序的功用稳定得到了显著提高

卡顿下降:

OOM下降:

  • Android Java OOM降低了80%以上,从8月份的1.5%降低到12月底的0.1%
  • Android用户卡顿率降低了80%以上,Android用户卡顿率从8月份的11%降低到12月底的2%
  • iOS OOM 降低了 80%+,从 8 月份的 1.3% 降低到 12 月份的 0.2%
  • iOS 卡顿率降低了 90%+,从 8 月份的 1.1% 降低到 12 月份的 0.1%

更多技能实践细节
欢迎确定 MARS TALK 04期直播间!
到时咱们邀请了火山引擎 APMPlus 研制工程师王涛讲师和美篇研制工程师叶弯弯讲师,在线为咱们共享「APMPlus 根据 Hprof 文件的 Java OOM 归因计划」及「美篇根据MARS-APMPlus 功用监控工具的优化实践」等技能干货。

⏰ 直播时刻:2月24日(周四) 20:00-21:30

💡 活动方法:线上直播

🙋 报名方法:扫描下方二维码进群参加报名

图片

作为开年首期MARS TALK,本次咱们准备了最新版VR一体机 —— Pico Neo3作为礼物送给咱们,除此之外还有罗技M720蓝牙鼠标、筋膜枪及字节周边礼品等你来拿。走过路过 千万不要错过哟!

image.png

👉 点击这里,了解APMPlus