产品推荐 2026-07-28

plumelog:开源免费分布式支持的分布式日志管理工具

Plumelog 是一个 Java 分布式日志组件,快速定位系统问题。

开源软件实用工具

产品简介

plumelog Plumelog 是一个简单易用的 Java 分布式日志组件,支持百亿级别日志查询,无需翻阅文件,通过查询界面快速定位问题。适合分布式系统开发者和运维人员。

plumelog 主界面

核心功能

  • 无代码入侵,基于 log4j/log4j2/logback 搜集日志
  • 基于 elasticsearch 查询引擎,高吞吐高效
  • 不占本地磁盘空间,免维护
  • 支持 dubbo 和 springcloud,无需修改老项目
  • 支持链路追踪,查询关联日志

快速开始

  1. 阅读快速开始文档(FASTSTART.md)了解安装步骤。
  2. 选择部署模式:lite 模式适合小项目,redis/kafka 模式适合大规模集群。
  3. 将 Plumelog 依赖添加到 Java 项目中。
  4. 启动查询界面,访问后台查看日志。

界面预览

plumelog 界面截图

与其他方案对比

对比项plumelog同类方案
集成复杂度无代码入侵,直接引入使用同类工具可能需要修改代码或配置
查询效率基于 elasticsearch,支持百亿级日志高吞吐查询传统文件日志查询慢,效率低
部署灵活性支持 lite、redis、kafka 多种模式,适应不同规模可能只支持单一部署方式

适合谁用

  • 使用 Java 开发分布式系统的程序员
  • 负责系统监控和日志分析的运维工程师
  • 采用 dubbo 或 springcloud 框架的技术团队

下载与版本

当前最新版本为 3.3,发布于 2021-03-11。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/fayechenlong/plumelog