一、日志类型

  • Info:模块的信息日志,可用于分析APP的使用轨迹

  • Error:异常报错相关的日志,方便异常问题的追踪

  • Warn:警告日志,类似Error,对产品的影响较小

  • Debug:在debug模式打印的日志,方便调试查看

二、内容模板(自定义)

通用日志模板

[功能模块] action_status -- key:value

[login] getUserInfo_success -- userInfo:{uid: 123456}

[login] getUserInfo_fail -- retMsg:{msg: "获取失败"}

[APM] uiwebViewError -- errorInfo:{type: "js报错", msg: "window.webkit.messageHandlers undefined"}

[APM] [http_performance]  request_start -- url: http://www.baidu.com  header: {Content-Type:  application/json}  method: POST

API日志模板

[模块] jsapi_action -- 方法名 -- json:参数

[h5-bridge] jsapi_handle -- openUrl -- json:{url : http://www.baidu.com}

[h5-bridge] jsapi_callback -- openUrl -- json:{result : true}

[weex-bridge] jsapi_handle -- openSysBrower -- json:{url : http://www.baidu.com}

[weex-bridge] jsapi_callback -- openSysBrower -- json:{result : false}

备注:功能模块可以进一步细化,如[APM] [http_performance];日志参数可以相对独立,也可以封成一个整体,具体看应用场景;action可以携带状态,如touch_begin;具体的类名、方法名、代码行、时间、线程信息由log底层收集。

三、日志采集

xlog

xlog是微信开源的Mars中日志组件,具有日志压缩,加密等功能。详细介绍:https://mp.weixin.qq.com/s/cnhuEodJGIbdodh0IxNeXQ?

Logan

Logan是美团开源的日志组件,具有日志压缩,加密等功能。详细介绍:https://tech.meituan.com/Logan.html

APP-Log日志采集相关推荐

  1. Android番外篇 华为手机APP闪退重启清空Log日志问题解决

    问题一:没有Log.v和Log.d日志 解决方案: 进入拨号界面输入:##2846579## 依次选择:后台设置-LOG设置-AP 日志 重新启动手机 问题二:闪退重启清空Log日志 方式一 : 错误 ...

  2. 网站数据统计分析之二:前端日志采集是与非

    在上一篇<网站数据统计分析之一:日志收集原理及其实现>中,咱们详细的介绍了整个日志采集的原理与流程.但是不是这样在真实的业务环境中就万事大吉了呢?事实往往并非如此.比如针对前端采集日志,业 ...

  3. Python日志采集

    通常在前期调试代码的时候,我们会使用print在IDE控制台打印一些信息,判断运行情况.但在运行整个自动化测试项目的过程中,通过print打印信息的方式获取运行情况显然行不通. 这时就需要收集日志,每 ...

  4. 日志采集 - Filebeat

    Filebeat 是什么? Filebeat是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tail file),并将它们转发给Elasticsearch或Logstatsh进行索引.kaf ...

  5. Filebeat日志采集器实例

    目录 1 概述 2 安装Filebeat 2.1 配置Filebeat 2.2 配置Filebeat以使用Logstash 3 案例 3.1 流程说明 3.2 日志环境介绍 3.3 配置Filebea ...

  6. Nginx 日志采集与分析

    观测云拥有全面的日志采集能力,包括系统日志.应用日志.安全日志等多种日志类型,通过观测云提供的自定义日志采集器可采集任意日志汇总到观测云进行统一存储和分析:通过观测云提供的文本处理器(Pipeline ...

  7. 大数据项目之电商数仓、日志采集Flume配置概述、日志采集Flume配置实操

    文章目录 4. 用户行为数据采集模块 4.3 日志采集Flume 4.3.2 日志采集Flume配置概述 4.3.2.1 TailDirSource 4.3.2.2 KafkaChannel 4.3. ...

  8. 闲谈日志采集器FileBeat

    为什么使用FileBeat? 日志采集器有很多,比如Logstash,虽然Logstash的功能强大,但是它依赖java并且在数据量大的时候进程会消耗过多的系统资源,会严重影响业务系统的性能. 而fi ...

  9. Python日志采集(详细)

    目录:导读 前言 一,日志概述 1,日志作用 2,日志级别 3,日志格式 4,日志位置 二,logging模块 1,简介 2,文档 三,logging第一种使用方法:简单配置使用 1,使用方法 2,b ...

最新文章

  1. 用深度神经网络搭建马赛克神器,高清无码效果感人
  2. 公开课 | 旷视科技产品总监:计算机视觉如何赋能身份验证场景
  3. 卫星图像中的车辆分析--A Large Contextual Dataset for Classification, Detection and Counting of Cars
  4. C语言博客作业--数据类型
  5. Eclipse中JBOSS莫名其妙自动关闭
  6. 论文阅读:Spatial Transformer Networks
  7. arm linux sms,基于arm处理器的手机短消息加密系统 encryption system for sms based on arm.pdf...
  8. python 内置函数 builtins_python学习笔记(七)——内置函数
  9. oracle sql的正则表达式,Oracle SQL 语句中正则表达式的应用
  10. h5在Android里文字位置偏下,【CSS】如何解决安卓上按钮文字偏上的问题
  11. android sdk 转移_腾讯微博java(android)sdk关系链api详细介绍
  12. U-Mail邮件网关智能DNS技术,解决海外邮件接收问题
  13. 抖音搬运新技术秒上热门,爆抖神器,效果惊人
  14. 东软始业教育2021(注意看得分88分)
  15. 市场调研报告-全球与中国数字钥匙模块市场现状及未来发展趋势
  16. 《软件测试》第二章 软件开发的过程
  17. DFS和BFS求字符串的所有非空子集———Java
  18. 企业群发短信时为什么要找短信平台公司而不是直接找运营商发送
  19. 数据结构与算法JC班-左程云第一节课笔记(认识复杂度、对数器、二分法与异或运算)
  20. 想要实验结果准确?玻璃器皿清洗方法和要点你可得知道!

热门文章

  1. Docker 学习视频集 bilibili
  2. 聊聊傅里叶变换的意义和定义
  3. ExcelVBA:利用SUMIF和OFFSET+MATCH进行多条件求和
  4. 带你学习如何更好的使用uni-app(一)
  5. 学校宿舍天翼校园网构建路由器
  6. POSTGRESQL 用户怎么乱糟糟,出自其他DB的评论, 与SCHEMA 移魂大法
  7. 旧约圣经对基督(弥赛亚)的预言
  8. C# ComboBox:组合框控件
  9. 计算机基础知识文件的复制移动,如何复制文件
  10. Verilog RTL 代码实战 01——半加器全加器