全部产品

客户端诊断介绍

更新时间:2020-11-18 18:00:25

客户端诊断是指通过服务端获取客户端写入的诊断日志,并根据诊断日志进行客户端问题的诊断。

您可以在客户端关键链路写入诊断日志,当出现线上问题时,在控制台针对用户下发诊断指令拉取诊断日志,从而排查问题。客户端诊断功能支持通过 移动同步 或者 消息推送 通道拉取诊断日志。

原理框架

控制台根据不同的诊断通道(消息推送或移动同步)下发日志诊断指令,客户端接收到诊断指令后,将诊断日志上报到日志网关,当诊断文件上报成功后,在控制台可以下载诊断文件。基本框架如下所示:

诊断框架

接入和使用

Android 端的接入及使用方式参见 Android 客户端诊断;iOS 端的接入及使用方式分别参见 添加 iOS SDK使用 iOS SDK