背景

对于移动应用来说,日志库是必不可少的基础设施,美团点评集团旗下移动应用每天产生的众多种类的日志数据已经达到几十亿量级。为了解决日志模块普遍存在的效率、安全性、丢失日志等问题,Logan基础日志库应运而生。

现存问题

目前,业内移动端日志库大多都存在以下几个问题:

  1. 卡顿,影响性能
  2. 日志丢失
  3. 安全性
  4. 日志分散

Logan 的三大核心

上文所阐述的 Logan 通用策略中的工作流程也决定了 Logan 日志系统拥有三大核心:

  1. 用户端 SDK(客户端版、Web 版及小程序版):负责存储与上报端上日志。
  2. 服务器端:负责接收、解析、整合与分析日志。
  3. 日志分析平台:提供日志的查询与数据可视化展示。
    日志收集

PS.参考:
1.开源地址:https://github.com/Meituan-Dianping/Logan
2.官网:https://tech.meituan.com/2018/02/11/logan.html

文档更新时间: 2021-05-25 15:47   作者:伍润源