实时日志

开启实时日志

这里需要三个步骤

  1. 开通阿里云 SLS 日志服务

  2. 授予数据分析写日志服务权限(链接

  3. 选择 Region

操作成功后,我们会帮您在您的日志服务中自动创建好 Project 和 Logstore, 其中 Project 名称为 man-{user_id}-project-{region_id}, Logstore 为 {appkey}_{platform}。注:该 Logstore 为打标 Logstore,商业化之前不对用户收费,也就是目前免费。商业化前我们会咨询客户是否继续同步,在征得客户同意后才会收费。

您即可在控制台中看到实时日志搜索框。实时日志搜索框

使用实时日志

目前,您可以对实时日志进行如下方面的使用

  1. 验证埋点:对于初次接入或者测试应用。

  2. 投递 OSS,MaxCompute:对于想有离线存储计算的需求。

  3. flink 主动消费:有较强研发能力,且有自主实时分析,实时洞察的需求。

  4. 搜索框搜索分析(目前只开启了event_id索引,商业化后会根据客户选择是否开启全部索引):只是简单的统计,洞察。

其中2,3,4 请移步 SLS(日志服务) 文档

日志格式

字段名

类型

注释

app_id

string

以appkey@os的形式表示

app_name

string

app_id对应的app中文名称

app_version

string

app的应用版本号

channel

string

应用分发渠道

imei

string

移动设备国际身份码的缩写

imsi

string

国际移动用户识别码

brand

string

手机或终端的品牌

device_model

string

手机或终端的机型

resolution

string

手机或终端的屏幕分辨率

os

string

操作系统,如:Android、iPhone OS

os_version

string

操作系统的版本

carrier

string

移动运营商,如:中国移动、中国联通、中国电信

access

string

连接的网络,如:2G、3G、Wi-Fi

access_subtype

string

网络类型,如:HSPA、EVDO、EDGE、GPRS等

network_type

string

根据access,access_subtype转化后的网络类型

client_ip

string

客户端ip

country

string

根据client_ip解析出的国家或地区

province

string

根据client_ip解析出的省、直辖市、自治区

city

string

根据client_ip解析出的地级市

district

string

根据client_ip解析出的所在区域,对应如华南,西北等

session_id

string

用户的一次会话id

reach_time

string

到达日志服务器的时间,此时间可作为日志时间直接使用,格式和MaxCompute 有差异,这里为 timestamp , 精确到毫秒

event_id

string

埋点的事件ID,事件ID为2001,page是表示当前页面,arg1表示上一个页面;事件ID为19999,page是默认page_extend,可埋点重写,arg1表示自定义事件名称

page

string

页面

arg1

string

事件参数,事件ID为1010时为上次启动的前台停留时间,单位毫秒

arg2

string

事件参数,事件ID为1010时为此次启动之前的后台停留时间,单位毫秒

arg3

string

事件参数

args

string

事件参数,调接口setProperty()等埋点的KV属性串

local_time

string

终端时间(格式为yyyy-mm-dd hh24:mi:ss)

local_timestamp

string

终端时间(格式为数字型的unix 时间,精确到毫秒,可通过from_unixtime函数转换成日期)

utdid

string

服务端生成的设备唯一标识符

user_nick

string

长登录会员名称,长登录是指只要登录一次就会记住该设备最近一次登录会员,即使该设备下一次打开App且没有登录,其日志也会记录该设备最近一次登录会员

user_id

string

长登录会员id

short_user_nick

string

短登录会员名称,短登录是指当前处于登录状态的会员

更多日志规则可移步 同步 MaxCompute