分布式日志系统:Plumelog简介

Plumelog是一个无代码入侵的分布式日志系统,支持log4j、log4j2、logback等日志框架,利用elasticsearch进行高效查询。系统提供redis、kafka等多种部署模式,适用于不同规模的项目,且无需修改原有项目即可使用。特别适合小到中型项目,尤其是外包软件开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

一个简单易用的java日志系统,解放你的日志查询困难问题,方便快速追踪问题,安装配置简单,性能优秀 演示视频地址:https://v.qq.com/x/page/g3308uxlcnw.html

一.特性

  1. 无代码入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志
  2. 基于elasticsearch作为查询引擎
  3. 高吞吐,查询效率高
  4. 全程不占应用程序本地磁盘空间,免维护;对于项目透明,不影响项目本身运行
  5. 无需修改老项目,引入直接使用,支持dubbo,支持springcloud

二.架构

avatar

  • plumelog-core 核心组件包含日志搜集端,负责搜集日志并推送到kafka,redis等队列
  • plumelog-server 负责把队列中的日志日志异步写入到elasticsearch
  • plumelog-demo 基于springboot的使用案例
  • plumelog-lite plumelog的嵌入式集成版本,免部署

三.使用方法

  • plumelog分三种启动模式,分别为redis,kafka,lite,外加嵌入式版本plumelog-lite
  • lite模式,不依赖任何外部中间件直接启动使用,但是性能有限,一天10个G以内可以应付,还必须是SSD硬盘,适合管理系统类的小玩家
  • redis,kafka模式可以集群分布式部署,适合大型玩家,互联网公司
  • plumelog-lite plumelog的嵌入式集成版本,直接pom引用,嵌入在项目中,自带查询界面,适合单个独立小项目使用,外包软件的最佳伴侣

四、常见部署模型

五、系统截图

avatar

avatar

avatar

其他

参考:https://gitee.com/plumeorg/plumelog

http://www.plumelog.com/zh-cn/docs/README.html

https://my.oschina.net/u/3245438/blog/5562226

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Freedom3568

技术域不存在英雄主义,不进则退

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值