mAPM移动应用性能监测:New Relic概览

原创
移动开发 移动应用
NewRelic的SaaS服务型移动应用程序监控解决方案可以帮助开发者快速精确定位移动应用程序,花更少的时间解决问题,让App得到更多的好评,也使开发者有更多的时间去做真正重要的事,比如说为App开发新功能来增大的App用户群等。

NewRelic提供的SaaS服务型移动应用程序监控解决方案,可以帮助开发者快速精确定位、监控移动应用程序,花更少的时间解决移动应用监测问题,可以让App得到更多的好评,也使开发者有更多的时间去做真正重要的事,比如说为App开发新功能来增大的App用户群等。

“你唯一失去的是用户的差评。”

接下来笔者将给大家介绍一下NewRelic,看其是否如其宣传语一样为App开发者减去很多性能监测方向的烦恼。

一、NewRelic特点

1、网络和应用程序性能

HTTP请求

NewRelic通过HTTP请求可以获取真正的终端对终端的性能可视性,并监视应用程序与外部服务的所有交互。

HTTP错误

不仅仅依赖于崩溃报告,NewRelic将所有的http错误请求和网络故障打上标签,通过深入挖掘HTTP响应和客户端堆栈跟踪详细信息,排除个别错误原因,以便深入了解、快速解决错误,并通过域名和错误类型获取洞察错误率。

运营商与地理

NewRelic的图形和图表帮助开发者直观了解应用程序在世界不同地区的情况,方便快速找出并解决最紧迫的问题。

版本

NewRelic确保当前应用版本是***版本,通过比较应用程序不同版本的功能来保持应用具有***的性能表现。

2、应用程序代码诊断

用户交互痕迹

NewRelic在代码级别跟踪应用程序每个单个用户交互数据。

设备上的度量

NewRelic如何监视应用程序与最终用户的设备进行交互?

在设备级别使用以设备为中心的数据来跟踪应用程序的行为。获取使用指标,包括数据库、CPU和内存,从而了解这些指标是如何影响应用程序的整体性能。快速地分析在不同操作系统上的用户活动,看看它们是如何影响应用程序性能的。NewRelic帮助开发者迅速了解是什么型号的设备引起的问题,优化应用程序的性能,以保证***的用户群体。

自定义指标

NewRelic可以创建和自定义监控指标,包括为应用程序代码和网络交互创建自定义指标。

现在,开发者可以跟踪自己的应用程序代码的不同,监控自己开发人员定义的活动和事件。

3、移动设备配置文件

通过设备和操作系统的性能,了解哪些设备和操作系统,并进行对焦,追踪用户活动。

NewRelic可以分析出哪些设备是在用户中***的,哪些操作系统是最快的。同时通过分析操作系统和设备故障的性能数据,降低应用程序的故障发生率。

4、提供端到端的服务

开发者可以使用手机监控自身,也可以让本地移动应用程序和NewRelic的APM的后端同时运行,这样你就可以从手机端跨系统的对应用程序进行监控。

从设备,通过网络后台,回到本机应用程序

二、NewRelic支持平台

iOS平台

一个应用程序的性能会影响应用程序所承载的具体业务。NewRelic跟踪每一个用户操作,比如会话和手指轻扫时的实时性能。监控过程中发现和解决问题迅速,以最简单的方式优化开发者的iOS应用程序性能:

*跟踪应用程序的响应时间,优化性能;

*端到端服务

*可监控跨代性能的iPhone、iPad和iPod播放器,以及对不同的操作系统和运营商网络做比较;

*SDK可快速部署到应用程序中;

Android平台

在Android应用程序正在运行时通过数据分型来锁定性能瓶颈是至关重要的。NewRelic跟踪每一个用户操作时的实时性能。监控过程中发现和解决问题迅速,以最简单的方式优化开发者的Android应用程序性能:

*跟踪响应时间,并优化,以提高性能;

*快速获取应用程序错误,并很容易地找出原因;

*端到端服务(部分功能处于测试阶段);

*比较在不同的Android手机和平板电脑的应用程序的性能,同时对比操作系统,分析数据,达到监控效果,提升应用程序性能;

*SDK可快速部署到应用程序中,即可看到以分钟为单位的数据;

NewRelic目前支持四种不同的构建环境,开发者可以轻松地使用模拟器环境测试。

三、结语

NewRelic是纯粹的SaaS服务提供易于理解直观可操作的数据一个工具基本支持所有的编程语言

几分钟运行一下NewRelic你会得到很多惊喜,并可以不增加成本的获得官方打造的新功能

NewRelic的使用费用基本和AppDynamics相差无几。当然,还是那句话,国外解决方案提供商的本地化战略一直不佳,也就是说在国内使用国外的性能监测服务,并不能完全达到如在国外使用一样的效果。

NewRelic官网:http://newrelic.com/mobile-monitoring

责任编辑:闫佳明 来源: 51CTO
相关推荐

2014-08-26 15:02:04

mAPM移动应用性能监测AppDynamics

2014-08-28 03:44:30

mAPM听云App移动应用性能监测

2014-07-07 11:33:50

SaaSNew Relic移动开发

2014-08-17 14:36:22

基调网络mAPM

2014-08-04 16:38:37

移动应用

2012-08-31 09:36:41

2014-08-28 14:48:29

New Relic企业级SaaS

2010-11-29 17:32:56

网站应用性能监测高明网络

2015-06-25 12:41:53

实时 Node应用性能监测

2015-04-03 17:35:50

移动应用性能听云

2019-07-24 09:00:00

New Relic性能工程压力测试

2017-07-10 13:52:47

移动应用性能匠心

2013-08-09 14:18:33

2014-09-01 10:26:09

New Relic企业级SaaS

2014-07-21 12:54:45

听云基调网络

2020-07-15 07:00:00

移动应用开发者指南

2015-01-09 10:41:56

Cloud Trace性能检测

2014-03-12 17:45:48

透镜系统

2012-06-21 14:25:23

惠普应用性能管理APM

2021-08-09 16:39:52

工具JVM剖析
点赞
收藏

51CTO技术栈公众号