Plumelog 3.3-RELEASE 已经发布,分布式日志组件

时光斑驳了记忆 2020-12-17 17:23:47 ⋅ 902 阅读

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

一.系统介绍

  1. 无入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志

  2. 基于elasticsearch作为查询引擎

  3. 高吞吐,查询效率高

  4. 全程不占应用程序本地磁盘空间,免维护

  5. 无需修改老项目,引入直接使用

二.架构

  • 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


全部评论: 0

    我有话说:

    「尝鲜」SpringBoot 快速整合Swagger 3.0

    第一步:Maven引入Swagger3.0 starter依赖 Maven项目中引入springfox-boot-starter依赖: <dependency> <

    PowerJob v3.3.2 已经发布分布式任务调度中间件

    PowerJob v3.3.2 已经发布,PowerJob 是全新一代分布式调度与计算框架,能让您轻松完成作业的调度与繁杂任务的分布式计算。 此版本更新内容包括: Features 支持控制台查看

    「转载」微服务分布式架构中,如何实现日志链路跟踪?

    背景 开发排查系统问题用得最多的手段就是查看系统日志,在分布式环境中一般使用ELK来统一收集日志,但是在并发大时使用日志定位问题还是比较麻烦,我们来看下面的图     上图

    Riot 5.3.1 发布,基于组件的 UI 库

    Riot 5.3.1 现已发布。Riot 是一个简单而优雅的基于组件的 UI 库,为所有现代浏览器带来了自定义组件,压缩文件大小仅有 6 KB,支持 FireFox、Chrome、Edge

    SourceGit v3.3 已经发布,开源的 Git 客户端

    SourceGit v3.3 已经发布,这是一个开源的 Git 客户端。 此版本更新内容包括: 主题优化 增加auto fetch功能(每10分钟自动fetch打开的仓库),可在全局设置中关闭 移

    Apache HBase 2.3.2 发布分布式存储系统

    Apache HBase 2.3.2 已经发布。HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用 HBase 技术可在廉价 PC

    swagger-admin v1.3.5 已经发布,Swagger 文档管理后台

    swagger-admin v1.3.5 已经发布,这是一个Swagger文档管理后台,可统一管理多个项目的Swagger文档,只需要一个Java8环境,下载后即可运行使用。 支持导入json,非

    Martian框架发布 3.0.3 版本,Redis分布式

    项目简介 Martian 是一个声明式 API 编程(DAP)框架,可以帮助你快速开发后端服务。 以HttpServer作为 http服务,彻底脱离Tomcat这一类的Web容器和Servlet,同时也让项目减少了几个依赖 声明式API,让Co...

    Elasticsearch 7.9.3 发布

    Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎,能够解决越来越多的用例。Elasticsearch 7.9.3 已经发布,本次更新信息如下: BUG 修复

    Apache Camel 3.7.3 发布

    Apache Camel 3.7.3 已经发布。Apache Camel 是一个开源的集成框架,可以帮助用户迅速而方便地整合各种系统消耗或生产数据。本次更新是 LTS 3.7.x 分支的修补程序版本

    CrateDB 4.3.1 发布分布式 SQL 数据库

    CrateDB 4.3.1 预发布。Crate 是一个开源的大规模的可伸缩的数据存储系统,无需任何系统管理需求。提供强大的搜索功能。用于存储各种表格数据、非结构化数据和二进制对象。并可通过 SQL

    Spring Boot 2.4.3、2.3.9 版本发布

    Spring Boot 2.4.3 、2.3.9 已经发布。现在可从 repo.spring.io 和 Maven Central 获得。 <parent>   

    SQLiteStudio 3.3.3 发布,SQLite 管理工具

    SQLiteStudio 3.3.3 版本现已发布。SQLiteStudio 是一个跨平台的 SQLite 数据库的管理工具。 该版本的一些更新亮点内容如下: CHANGE

    PyCharm 2020.3.3 发布

    PyCharm 2020.3.3 现已发布,这是 PyCharm 2020.3 的最终错误修复版本。具体更新内容如下: 现在可以在 macOS Big Sur 的选项卡中打开

    IntelliJ IDEA 2020.3 EAP7 发布

    十月以来,IntelliJ IDEA 2020.3 已经迭代了 5 个版本。10 月 7 日,IntelliJ IDEA 2020.3 EAP 3 发布,11 月 5 日,EAP 7 发布。 新版本

    PhpStorm 2020.3.2 发布

    PhpStorm 2020.3.2 已经发布,包括一系列 bug 修复和稳定性提升。 主要更新内容 修复了高级元数据:expectedArguments(functionFQN,...)中的

    Python 3.9.3 & 3.8.9 发布

    Python 3.9.3 & 3.8.9 现已发布,由于安全修复的原因,这些版本的发布时间比计划提前了一个月,但 Python 3.8 的最后一个完整的定期维护版本仍然计划在

    Apache ZooKeeper 3.7.0 发布分布式服务框架

    Apache ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper 曾经是 Hadoop 的一个子项目