在移动互联网信息爆炸时代,碎片化的信息处理习惯,成为App开发者不得不面对的市场规律。层出不穷的应用快速在用户手机上以天为速度度过从生到死的生命周期。如何延长App的存活周期是每个开发者最关注的问题。
在数据智能领域深耕10年的友盟+,近日推出的一款面向开发者监控应用的稳定性数据产品——U-APM应用性能监控平台,助力App开发者深入了解应用的性能和稳定性,高效提升应用质量。U-APM应用性能监控平台提供实时、可靠、全面的应用崩溃、ANR、自定义异常等捕获能力,支持多场景、多通道智能告警监控,高效还原崩溃用户的访问路径和业务现场,缩短故障排查时间。
从监控、分析到修复场景,解决开发者多痛点
在实际场景中,由于设备的碎片化,客服人员大概率每天要接到很多用户反馈在各种不同机型上的崩溃问题,但又没有办法提供具体的Crash日志给开发人员。而测试人员也好不到哪去,每天需要对用户的反馈进行Bug复现,然后抓取log日志。App在崩溃问题上耗费的人力成本和手机终端成本会非常高。所以,一款稳定、好用、且免费的稳定性工具就显得尤为重要。U-APM应用性能监控平台提供从发现问题---还原问题---解决问题----验收的完整闭环。
1、使用U-APM后台分析功能实时查看应用稳定性情况
2、设置监控告警后,邮件+钉钉/飞书/企业微信工作群及时发现应用崩溃事故
3、针对错误难定位、原因难追溯的问题
U-APM提供多种错误类型的采集: 安卓支持捕捉Java崩溃、Native崩溃、ANR、自定义异常。iOS支持捕捉Swift、Objective-C崩溃。
同时提供强捕捉能力实时提供错误信息:
错误细查:支持多维度(包括用户ID)的错误高级搜索功能
错误分布:新增运营商、地域、页面、时长分布
错误详情:内存快照、自定义字段
其中,在业务的关键节点,还支持开发者自定义错误日志上传。
4、针对单用户错误追查的问题
针对一些交易型高价值应用遇到的崩溃问题,比如券商/银行的金融理财类App,如果某一用户在购买时效性短的金融产品时发生异常,解决错误的快慢会对用户造成极大的影响。这时就需要单点追查这个用户的行为路径,即时排查错误原因。
U-APM为此提供了行为日志、用户错误细查的功能。行为日志是由自动采集的页面信息组成的,方便开发者根据用户崩溃时的前项页面路径,来定位和发现崩溃现场。用户错误细查可以根据用户的账号(开发者上传)搜索所选时间范围内的所有错误、日志以及趋势图。可以根据用户的崩溃日志复现崩溃。
友盟+的U-APM应用性能监控平台基于强大的捕获采集能力,快速定位错误根源,提供用户维度的崩溃统计,快速还原崩溃现场,并设立多种警告通道,助力开发者7*24监控应用情况。
(1)行为日志、可用于还原崩溃用户的访问路径
(2)进程状态信息(ps), 用于观察崩溃发生时的进程是否全面
(3)句柄、JNI引用信息帮助客户追溯Native错误原因
(4)电池电量、温度信息,用于归纳某类崩溃发生是否受设备电池影响。整体上通过这些信息帮助客户完整还原错误现场,高效追溯错误原因
此外,秉承友盟+专注为开发者提供专业数据服务的美好愿景,U-APM还提供完整的产品咨询及专业的客户服务,致力于在客户的日常使用、问题咨询以及新增需求上,提供长期、稳定、可靠的数据服务。