plumelog是一个轻量级java专业的分布式日志系统,部署简单,吞吐量大,使用方便,包含链路追踪,扩展字段,错误统计,日志错误报警,控制台实时日志等功能,可分布式部署,可单机部署,可嵌入式不是,满足各种项目的使用需求,非java项目也可以通过调用API的方式接入,堪称日志管理神器,使得线上变得透明,查询问题变得更加快捷。
3.5版本更新内容如下
增加lite启动模式,此时不需要配置redis和es,lite模式下,扩展字段,错误统计,错误报警都不能使用,适合小规模项目使用
增加了plumelog-lite模块,plumelog-lite作为plumelog依赖包的形式存在,直接引用直接使用,无需部署,嵌入到项目中
增加日志控制台,查看实时输出情况,在部署和测试时候堪称神器,打开控制台的时候会影响性能,注意使用时机
修复了链路追踪,有可能最外层不能显示的bug
增加自动检测ES版本,不需要再配置
增加自动配置ES最大分片数量,不需要去手动设置
优化了界面,优化报警界面出界保存按钮显示一半的bug
优化redis模式下配置,如果所有应用只用一个队列redis,管理用redis可以不用配置,会自动启用队列的redis作为管理redis
修复已经已知的bug,其他优化
老用户升级直接替换plumelog-server-3.5.jar,重启即可
lite模式,需要升级客户端到3.5
内嵌springboot-admin,方便管理springboot项目,可以利用springbootadmin,动态调整日志输出级别