标签:and 服务启动 微博 code uem 摘要 text screen event
1、日志聚合体的字段和格式,日志上报策略
公有字段
createAtMs:日志创建时间 appId :应用唯一标识,如微信、qq、微博 tenantId :租户唯一标识,企业用户 deviceid :收集设备唯一标识 appVersion:应用版本 aPPChannel:应用获取渠道 appPlatform:应用平台,如安卓、ios osType :操作系统 deviceStyle:机型,oppo 1
startuplogs
country :国家,终端不用上报,通过ip解析
province:省份,终端不用上报,通过ip解析
network :网络
carrier :运营商
brand :品牌
screenSize:分辨率
errorlogs
errorBrief:错误摘要
errorDetail:错误详情
eventlogs
eventId:时间唯一标识
eventDurationSecs:时间持续时长
paramKeyValueMap:自定义键值对
pagelogs
pageViewCntInsession:默认0,访问该页面的次数
pageId:页面的Id
visitIndex:默认0,访问的顺序号,o表示第一个页面
nextPage:下一个访问页面,空表示为退出应用的页面
stayDurationSecs:当前页面停留的时间
usageloges
singleUseDurationsecs:单次使用时长
singleUploadTraffic :单次使用过程中的上传流量
singleDownloadTraffic:单次使用过程中的下载流量
----------------------------------------------------
agglogs
日志聚合体含:各子日志公共字段,和各个子日志,各个子日志都有自己的创建时间及createAtms
在应用启动时将该日志的聚合体上报给数据商(nginx服务器)
2、nginx服务器存储日志的格式
位置:nginx / logs / access.log,由 nginx 服务器生成,可自定义每条日志的格式
格式:nginx主机本地毫秒时间 # nginx主机本地字符串时间 # 客户端真实ip # 当前的客户端的系统时间戳 # 状态码 # json格式的日志聚合体
3、日志上报策略
启动上报(使用):在应用(如微信,qq)启动时,将日志聚合体以指定压缩格式上报到服务器中;不能实时上报,这样会实时消耗用户流量,导致应用被卸载
退出上报
周期上报
标签:and 服务启动 微博 code uem 摘要 text screen event
原文地址:https://www.cnblogs.com/lybpy/p/9901466.html