网络监控

最近更新时间:2024-06-12 15:09:01

我的收藏

开启功能

网络监控需要使用 qapmplugin 插件进行插桩才可使用,默认会插在网络层的各个出入口。

前提条件

在 app 级别的 build.gradle 中配置了 qapm-plugin 插件,参见 集成和初始化
目前只支持 okhttp3 监控。okhttp3 还依赖 okio 1.14.0 以上的库版本。

配置步骤

在 app 目录的 proguard-rules.pro 文件里增加混淆规则,防止 okttp3 的代码被混淆。
-keep class com.squareup.okhttp3.**{*;}





校验功能是否正常

检索 TAG:QAPM_manager_QAPMPluginManager



检索 TAG: [plugin::142]
每次网络请求后1分钟,如打印以下日志,则代表网络数据上报成功:



注意:
需要使用 qapmplugin 插件进行插桩才可用,否则无效。
SDK 只负责抓取网络请求的相关信息,问题数据由后台分析,如慢请求(请求时间大于xxs),网络错误(请求响应码 > 400)。