Another masterpiece of Meituan’s open source

[Reply to " 1024 " from the official account , and get free practical experience for programmers to make money]

cb0919830d1f7fbe8316556ae36e07db.jpeg

Hello everyone, I am Octopus Cat.

The open source project recommended to you today is from the Meituan technical team.

This open source project is: Logan , which is a large front-end log system launched by Meituan Dianping Group. The name is a combination of Log and An, which stands for the individual log service and is also the name of Uncle Wolverine.

Logan's open source is a complete set of log system, including log collection and storage, reporting and analysis, and visual display. We provide five components, including on-end log collection and storage, iOS SDK, Android SDK, Web SDK, back-end log storage and analysis Server, and log analysis platform LoganSite. And a Flutter plugin is provided.

The overall structure is as follows:

b3704ab75d3c97579b6f3f2fcfefac29.png

Before Logan came out, the logging system was relatively decentralized.

3c51481161a5ec37d46d3c706d561fd9.png

Different business teams record their own logs, and then collect the logs of different business teams for integration when analyzing problems. Different teams have different log implementation methods and different time periods for obtaining logs, which makes troubleshooting efficiency slow. Logan's idea is to centrally process all logs on the end, distinguish them according to different types, and aggregate them at will when analyzing problems, effectively improving the efficiency of log analysis.

The Logan core system consists of four modules:

  • log input

  • log storage

  • backend system

  • Front-end system

The new log analysis process is as follows:

3d9a2719860833e48119bbf4e25da4ef.png

Students who are interested in this open source project can go to GitHub to view it in detail.

Open source project address: https://github.com/Meituan-Dianping/Logan

Open source project author: Meituan Dianping technical team

Recently, Octopus created a "GitHub Selected Exchange Group". Everyone is welcome to exchange excellent open source projects, and you can also promote your own open source projects. Reply [Add Group] in the backstage of the "GitHub Blackboard News" public account to invite you to join the group .

---Recommended---

Special recommendation: A new high-quality official account dedicated to sharing various browser plug-ins, black technology tutorials, and various efficient software and tools that you can't think of . . Click on the official account card below to follow directly .

Guess you like

Origin blog.csdn.net/loongggdroid/article/details/131842765