• Plumelog 一个简单易用的java分布式日志组件,码云GVP最有价值开源项目。

    Plumelog拥有无入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志;基于elasticsearch作为查询引擎;高吞吐,查询效率高全程不占应用程序本地磁盘空间,免维护;无需修改老项目,引入直接使用。

    Plumelog的架构:plumelog-core 核心组件包含日志搜集端,负责搜集日志并推送到kafka,redis等队列;plumelog-server 负责把队列中的日志日志异步写入到elasticsearch;plumelog-ui 前端展示,日志查询界面;plumelog-demo 基于springboot的使用案例;

    项目地址: https://github.com/fayechenlong/plumelog

    4a3b630f-bc54-4904-87b8-f2b2c2f69510-image.png