加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

友盟之应用性能监测平台U-APM使用教程

发布时间:2022-10-30 14:02:17 所属栏目:应用 来源:网络
导读: 一:产品功能
1.数据最长查询时间
2.崩溃捕捉
3.ANR
4.自定义异常
5.卡顿分析(Android和ios双端)
6.内存分析
7.网络分析
8.页面分析
9.错误/异常分布
10.告警触达方式
11.告警类型
12.支

一:产品功能

1.数据最长查询时间

2.崩溃捕捉

3.ANR

4.自定义异常

5.卡顿分析(Android和ios双端)

6.内存分析

7.网络分析

8.页面分析

9.错误/异常分布

10.告警触达方式

11.告警类型

12.支持单一错误告警

13.告警触发条件

14.云真机

二:接入教程 1. 在友盟U-APM官网上创建一个应用

官网传送门:at.umtrack.com/15nWbC

应用性能管理_apm应用性能_应用性能监控

2 . 填写应用的基础信息

apm应用性能_应用性能监控_应用性能管理

3. 下载并集成基础SDK

在工程 build.gradle 配置脚本中 buildscript 和 allprojects 段中添加 sdk maven 仓库地址.

```c

buildscript {

repositories {

google()

jcenter()

maven { url 'repo1.maven.org/maven2/' }

}

dependencies {

classpath 'com.android.tools.build:gradle:3.4.0'

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

allprojects {

repositories {

google()

jcenter()

maven { url 'repo1.maven.org/maven2/' }

}

}

```

在工程App对应build.gradle配置脚本dependencies段中添加基础组件库和统计SDK库依赖

```c

// 友盟基础组件库(所有友盟业务SDK都依赖基础组件库)

implementation "com.umeng.umsdk:common:9.4.2" // 版本号(必选))

implementation "com.umeng.umsdk:asms:1.4.1" // asms包依赖(必选)

implementation "com.umeng.umsdk:apm:1.4.2" // U-APM产品包依赖(必选)

```

应用功能说明:

1. 查看日志

可通过UMConfigure.setLogEnabled(boolean)接口控制【友盟+】LOG的输出。

可以控制日志开关。默认情况下SDK运行调试日志关闭。需要用户手动打开。

apm应用性能_应用性能管理_应用性能监控

2. 崩溃分析

如您完成common和apm插件的接入,即可使用Java、Native崩溃分析、ANR分析功能,无需额外其他接入操作。

如果您使用我们的SDK捕获native崩溃后,其他捕获工具无法捕获到native 崩溃,可以使用如下方法在初始化SDK后进行设置,是其他SDK可以捕获到native 崩溃

崩溃回调(自定义字段):当崩溃发生时,您可以在该回调方法中返回string类型的业务自定义数据,该数据会写入到崩溃文件中并上传到服务器展示。注意:崩溃回调中返回string类型数据的长度限制为256个字符。

3. 用户细查

如您使用错误细查功能,需要接入U-APM并完成账号统计接口的接入应用性能管理,即可在稳定性中按照账号id方式查询发生崩溃的账号错误详情。

部署成功之后就是这个效果:

应用性能监控_应用性能管理_apm应用性能

使用总结

接入流程还是比较简单顺畅的,功能也比较强大

四:改进建议

把一些操作流程中穿插一些图片,效果会更好。

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!