简介
Plumelog 一个简单易用的java分布式日志组件,码云GVP(最有价值开源项目)。
一.系统介绍
-
无入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志
-
基于elasticsearch作为查询引擎
-
高吞吐,查询效率高
-
全程不占应用程序本地磁盘空间,免维护
-
无需修改老项目,引入直接使用
二.架构
-
plumelog-core 核心组件包含日志搜集端,负责搜集日志并推送到kafka,redis等队列
-
plumelog-server 负责把队列中的日志日志异步写入到elasticsearch
-
plumelog-ui 前端展示,日志查询界面
-
plumelog-demo 基于springboot的使用案例
Plumelog 3.3-RELEASE 已经发布,分布式日志组件
此版本更新内容包括:
1.用做redis队列的时候,不通的服务可以使用不通的队列,极大增大了redis模式下的吞吐
2.报警优化,可以根据类型前缀配置报警,报警内容显示最近一条错误的部分内容便于快速知晓问题
3.链路日志和运行日志可以分别设置保存时间
非maven 项目下载 lib.zip解压到项目lib文件内即可,jar冲突问题需要自行排出
详情查看:https://gitee.com/frankchenlong/plumelog/releases/3.3-RELEASE
注意:本文归作者所有,未经作者允许,不得转载