查询历史日志

您可以根据业务需求,查询客户端上报的历史日志。可以查询的日志类型包括行为日志、自动化日志、异常日志、客户端性能日志。查询历史日志时,可以使用关键字类型和高级过滤规则快速定位到日志位置,并且下载搜索结果。

前置条件

确保您具备日志查询的权限。具体的权限问题,咨询您的系统管理员。

关于此任务

对于任意一种日志类型,您可以通过任意关键字进行查询。

  • 任意关键字使用全文索引,并根据英文分词,因此支持以下搜索内容:

    • 字母和数字。例如,全文中 hello Peter how are you 会被分成 helloPeterhowareyou 等单词,输入以上任意一个单词都可以搜索出来。
    • 不包含 path 的 URL。例如,支持 www.google.com 搜索, 但是 www.google.com.hk/webhp/webhp 不会被索引,无法进行搜索。

  • 任意关键字支持多关键词查询,不同的关键字之间用空白字符(包括空格键、Tab 按键)分开。多关键字遵循叠加规则。

注意
  • 支持查询最近 32 天的原始日志(不包含诊断日志)以及最近 7 天的诊断日志,但是每次查询的时间跨度不能超过 2 天。
  • 针对分析结果,实时数据在服务端的保留时长为 90 天,离线数据为 360 天。
  • 对于积压未上传的客户端日志,达到限度时会择旧删除 1/4 以释放存储空间。限度说明如下:
    • 在 Android 客户端,埋点日志总量超过 15MB,或 applog 总量超过 50MB 时。
    • 在 iOS 客户端,埋点日志或 applog 超过 30MB 时。

操作步骤

登录 mPaaS 控制台,完成以下步骤:

  1. 在左侧导航栏,点击 移动分析 > 日志管理 > 日志回放
  2. 选择要查询的日志类型、日志查询的时间顺序,并输入关键字,点击 搜索。默认查询最近 12 小时的日志。在 日志列表 下方,您可以看到查询的日志结果。

    • 日志查询支持 正序倒序 查询。
    • 您可以通过点击搜索框下方显示的历史查询记录,进行快速查询。

      1

  3. 如果想要精确日志查询的时间范围,点击 时间条件 展开日志查询的条件,选择时间类型,设置日志查询的开始和结束时间,选择时间区间、每页显示的日志条数。
    说明:如果您选择的时间区间和开始/结束时间冲突,开始/结束时间会根据您选择的时间区间自动调整。
  4. 要添加高级过滤规则,点击关键字输入列右边的加号按钮(+)。
  5. 高级过滤规则 栏中,选择规则类型,并添加对应的过滤内容。

    • 支持的规则类型包括 埋点(Seed)平台(Platform)版本(Version)
    • 您可以添加多条高级过滤规则,过滤规则会叠加。如果要移除当前的过滤规则,点击删除按钮(-)。

      2

  6. 日志列表 下方,查看过滤后的查询结果,关键字高亮显示。查询结果默认折叠显示:
    • 点击单条查询结果,可以展开单条结果的完整日志内容。
    • 勾选 展开全部,可以展开所有日志内容。
      result
  7. 如要下载搜索结果,点击关键字输入列右边的下载按钮(download)。搜索结果汇总在 .xlsx 文件中。

相关链接