您可以根据业务需求,查询客户端上报的历史日志。可以查询的日志类型包括行为日志、自动化日志、异常日志、客户端性能日志。查询历史日志时,可以使用关键字和高级过滤规则快速定位到日志位置,并且下载搜索结果。
前置条件
确保您具备日志查询的权限。具体的权限问题,请咨询您的系统管理员。
关于此任务
对于任意一种日志类型,您可以通过任意关键字进行查询。
任意关键字使用全文索引,并根据英文分词,因此支持以下搜索内容:
字母和数字。例如,全文中
hello Peter how are you会被分成hello、Peter、how、are、you等单词,输入以上任意一个单词都可以搜索出来。不包含
path的 URL。例如,支持www.google.com搜索, 但是www.google.com.hk/webhp中/webhp不会被索引,无法进行搜索。
任意关键字支持多关键词查询,不同的关键字之间用空白字符(包括空格键、Tab 按键)分开。多关键字查询遵循叠加规则。
原始日志:客户上报的业务日志。
诊断日志:客户端运行期间产生的日志,主要用于 Debug。
支持查询最近 4 天的原始日志以及最近 7 天的诊断日志。
每次查询原始日志的时间跨度不能超过 2 天。
针对分析结果,实时数据在服务端的保留时长为 90 天,离线数据为 360 天。
对于积压未上传的客户端日志,达到限度时会择旧删除 1/4 以释放存储空间。限度说明如下:
在 Android 客户端,埋点日志总量超过 50MB,或 applog 总量超过 15MB 时。
在 iOS 客户端,埋点日志或 applog 超过 30MB 时。
操作步骤
登录 mPaaS 控制台,完成以下步骤:
在左侧导航栏,点击 移动分析 > 日志管理 > 日志回放。
选择要查询的日志类型、日志查询的时间顺序,并输入关键字,然后点击 搜索 图标。
也可通过点击搜索框下方显示的历史查询记录,进行快速查询。默认查询最近 12 小时的日志,支持正序和倒序查询。在 日志列表 下方,您可以看到查询的日志结果。
如要精确日志查询时间,点击 时间条件 展开日志查询的条件,选择时间类型,设置日志查询的开始和结束时间,选择时间区间、每页显示的日志条数。
说明日志类型中行为日志、性能日志、异常日志和自动化日志详情请参考 埋点日志模型。
如果您选择的时间区间和开始/结束时间冲突,开始/结束时间会根据您选择的时间区间自动调整。
要添加高级过滤规则,点击关键字输入列右边的加号按钮(
)。在 高级过滤规则 栏中,选择规则类型,并添加对应的过滤内容。
支持的规则类型包括 埋点(Seed)、平台(Platform)、版本(Version)。
您可以添加多条高级过滤规则,过滤规则会叠加。如果要移除当前的过滤规则,点击删除按钮(
)。
在 日志列表 下方,查看筛选后的日志查询结果,关键字高亮显示。查询结果默认折叠显示。
点击单条查询结果,可以展开单条结果的完整日志内容。
勾选 展开全部,可以展开所有日志内容;取消勾选,则会收起日志内容。
如要下载搜索结果,点击关键字输入列右边的下载按钮(
)。搜索结果汇总在 .xlsx 文件中。