基本概念

本文介绍使用远程日志服务时涉及的基本概念。

术语

说明

远程日志/用户日志

App保存在用户终端设备上的日志。

日志拉取

将App保存在用户终端设备上的日志,拉取到远程日志服务的控制台。

日志级别

远程日志服务定义了4个日志级别,分别是:

  • Error:错误信息

  • Warn:警告信息

  • Info:一般信息

  • Debug:调试信息

日志级别排序为:Error > Warn > Info > Debug

拉取级别

用于限制拉取至远程日志服务控制台的日志的级别。只有等级高于拉取级别的日志,才会被拉取至远程日志服务的控制台。

  • 当拉取级别设置为Error,拉取Error级别的日志。

  • 当拉取级别设置为Warn,拉取Warn及以上级别的日志,即Warn/Error级别的日志。

  • 当拉取级别设置为Info,拉取Info及以上级别的日志,即Info/Warn/Error级别的日志。

  • 当拉取级别设置为Debug,拉取Debug及以上级别的日志,即全部级别的日志。

拉取级别在初始化SDK时进行全局设置,如未设置,则默认设置为Info。

拉取任务

按照既定设置,执行一次日志拉取。其中,设置拉取设备可采用智能筛选手动添加2种方式。

任务类型

远程日志的任务可分为2种类型:智能筛选手动添加

智能筛选

按照应用版本/品牌/地域/型号/系统版本/运营商/设备最近在线时间多个维度设置过滤条件,筛选满足条件的终端设备,进行日志拉取。

拉取状态

拉取任务在执行过程中,描述拉取进度的若干阶段。拉取状态包括:

  • 开始拉取: 任务已生成,但是设备未活跃。

  • 任务下发: 设备响应拉取任务,检查本地文件。

  • 令牌下发: 设备通过服务端申请了相关文件上传的令牌。

  • 获取日志: 成功获取到设备上传的日志。

  • 发送解析: 设备日志发送至服务端解析。

  • 拉取成功: 日志解析成功。

  • 拉取失败: 拉取任务异常中断。

  • 拉取超时: 24小时内,设备未获取任务。

  • 任务取消: 设备拉取任务被用户或系统取消。

转台迁移1841

手动添加

按照设备ID或者用户昵称,指定终端设备,进行日志拉取。

崩溃分析拉取

由崩溃分析服务触发,针对具体崩溃问题,进行日志拉取。

崩溃ID

用于唯一标识崩溃问题的ID。