天眼平台是中国联通IT研发中台体系中的生产运营支撑平台,对生产运营领域提供端到端、云化架构全层级的运维工具支撑;App性能监控是天眼应用实时监控体系中的一部分,深度剖析移动端的应用性能,为App保驾护航。
App性能监控是新一代面向业务基于端到端的一体化应用性能管理平台,针对移动应用,提供全面的性能监控与分析快速定位问题,进而提出解决方案。不断提升应用系统的性能与可用性,从而持续提升用户满意度,提高用户留存率。
App性能监控通过SDK实现对真实用户体验的全量实时分析,采集用户每一次访问过程的性能状态,并详细统计包括设备信息、用户操作和网络请求等在内的上下文信息,帮助开发运营人员主动掌握用户在使用APP过程中出现的异常问题。结合用户信息及APP上下文信息,维护人员可迅速判断问题影响范围并对问题进行快速诊断、复现和解决。用户体验不再被动的依赖用户反馈和投诉,而可以以更加直观和高效的方式进行主动管理及优化。
1.技术架构
基于量化分析,移动端用户体验监控平台将APP用户体验监控细分为前端性能分析、网络质量分析及后端性能分析三大部分。前端性能分析包括APP崩溃、卡顿、慢交互及用户行为等,网络质量分析包括响应时间、网络错误、地域分析及运营商分析等,后端性能分析则可实现对APP后端应用系统执行过程的追踪分析。
10) 劫持分析
监测App请求的主机是否为真正的主机,是否被劫持。根据规则判断劫持发生的地域、接入方式。
11) 交互分析
采集最终用户与App进行交互时各App视图消耗的时间。帮助开发人员了解App 在与最终用户交互时的代码执行效率,为 App 代码优化和用户体验改善提供重要参考数据。
12) 移动拓扑分析
通过移动拓扑图,能够从整体掌握移动应用的网络请求状态,包括应用正在使用的自身服务和外部服务。可以查看应用整体的 HTTP 错误率和网络失败率,以及每个服务的 HTTP 错误率、网络失败率和响应时间,进而定位问题,给出解决方案。
3. 推广接入
如果您需要监控分析移动端App性能,首先需要进入“配置”页面创建应用、下载并部署Smart SDK到您的移动应用工程中。App性能监控目前提供了针对Android和iOS应用两个不同版本的Smart SDK,不管哪个版本部署起来都是非常简单的。安装部署Smart SDK之后,只需稍等几分钟就可在【App性能监控→移动列表】中查看移动应用列表和数据。点击应用名称对移动应用的用户行为、HTTP请求、崩溃、地域、设备等进行性能分析。
4. 总结
总之,App性能监控专注于app的性能监控管理,通过简单的方式接入来跟踪用户的真实体验,帮助开发人员实时发现与定位应用崩溃、加载缓慢等各种故障与性能问题,通过多维可视化数据实现用户业务流程与性能的智能关联分析,帮助App提升用户留存率,降低开发运营成本,提高核心竞争力。作为移动端开发的推动者、参与者、实践者,那么就联系我们吧,欢迎大家的接入!
文章来源: blog.csdn.net,作者:天眼智能运维,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_40926179/article/details/115031283