全部产品
云市场

查看本地日志

更新时间:2020-03-18 19:40:16

调用日志接口写的日志会先写入到本地应用的沙盒文件中,触发日志上报逻辑后,再上传到日志服务器。

本地日志路径

10.1.60 版本

  • 写入本地的日志在沙盒的 Library > atrack > logs 文件夹下。该文件夹仅存放还未上报的日志,已经上报的日志不再保存。
    60日志路径
  • 日志文件命名规则为 业务码.log。根据写入日志时传入的业务码(bizType)参数对日志进行分类,同类型的日志会写入相同文件。目前,几种常见的埋点类型有:
    • autotrack:自动化埋点。
    • behavior:行为埋点(包括报活埋点和自定义事件埋点等)。自定义事件埋点中,您可以通过 bizType 参数自定义业务码;更多信息,请参见 自定义事件埋点
    • performance:性能埋点(包括应用启动速度埋点等)。

10.1.32 版本

  • 写入本地的日志在沙盒的 Library > log 文件夹下。
    logLoc
  • 日志文件命名规则为 业务码.时间戳.log。根据写入日志时传入的业务码(bizType)参数对日志进行分类,同类型的日志会写入相同文件。目前,几种常见的埋点类型有:
    • autotrack:自动化埋点。
    • behavior:行为埋点(包括报活埋点和自定义事件埋点等)。自定义事件埋点中,您可以通过 bizType 参数自定义业务码;更多信息,请参见 自定义事件埋点
    • crash:异常埋点。
    • performance:性能埋点(包括应用启动速度埋点等)。
  • 程序每次冷启动都会重新生成一个.log 的日志文件。

埋点日志格式

  • 打开一个日志文件,可以看到每个日志文件是按行进行组织的,即一行为一条日志。
  • 每条日志是一个由逗号分隔的字符串,字符串的不同位置代表不同的含义。服务器根据位置信息来切分日志。一条完整的日志格式如下:
    1. 0_ 257_1479573031.408824_D-VM,2016-11-20 00:30:31:408,1000533192018_IOS-0000000001,2.0.0.0,2,-,7542B136-5EA8-4C3A-930D-8BF2CA15F3CA,-,event,-,-,-,-,-,-,startApp,-,u,c,Launcher,-,NativeApp,-,-,-,-,-,2,-,-,-,-,-,iPhone 6S,9.3.3,WIFI,-,-,follow_system_zh-Hans-CN,-,-,-,-,VoiceOver=0$$
  • 10.1.60 版本中,每条日志开头的标记信息不再标识日志上传的状态。
  • 10.1.32 版本中,每条日志开头都有标记信息,第一个数字代表日志的上传状态。0 表示日志还没有上传,1 代表日志已上传。
  • 日志各字段的具体含义请参考 日志模型

下一步

上报日志