查看原文
其他

美团又一开源力作,收下这一整套日志体系吧!

TJ君 2023-11-28

大家好,我是TJ

一个励志推荐10000款开源项目与工具的程序员

今天给大家推荐的这个开源项目是来自于美团技术团队。

这个开源项目是:Logan ,它是美团点评集团推出的大前端日志系统。名称是 Log 和 An 的组合,代表个体日志服务,同时也是金刚狼大叔的大名。

Logan 开源的是一整套日志体系,包括日志的收集存储,上报分析以及可视化展示。我们提供了五个组件,包括端上日志收集存储 、iOS SDK、Android SDK、Web SDK,后端日志存储分析 Server,日志分析平台 LoganSite。并且提供了一个 Flutter 插件。

整体架构如下:

图片

在 Logan 面世之前,日志系统是相对分散的。

图片

不同业务团队各自记录自己的日志,分析问题时再分别收集不同业务团队的日志进行整合,不同团队日志实现方式不同,获取日志的时间周期也不同,使得问题排查效率缓慢。Logan 的思路是所有端上日志集中处理,按照不同的 type 进行区分,分析问题时可以随意聚合,有效提高日志分析效率。

Logan 核心体系由四大模块构成:

  • 日志输入
  • 日志存储
  • 后端系统
  • 前端系统

新的日志分析流程如下:

图片

对这个开源项目感兴趣的同学,可以去 GitHub 上详细查看。

开源项目地址:https://github.com/Meituan-Dianping/Logan

开源项目作者:美团点评技术团队

往期推荐

腾讯开源的Markdown编辑器,开箱即用、轻量简洁、易扩展
9.1K Star!一个提高学习效率的开源教育平台
4个最受欢迎的内网穿透工具,必有一款适合你


点击下方卡片,关注公众号“TJ君

每天了解一个牛x、好用、有趣的东东

继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存