Skip to content

v1.5.0

Choose a tag to compare

@wonderflow wonderflow released this 11 Jun 12:11
· 1228 commits to master since this release
5a3f58c

Features

  1. 完成reader、sender、parser拆包,代码重构
  2. 增加了数字转换为IP的Transformer ,将以十进制数字存的IP,以8位二进制的方式每八位拆分,构成一个IP字符串。
  3. 支持外部plugin功能
  4. 对应网络的metric数据支持直接计算每秒平均值
  5. ip Transformer支持datx格式
  6. 增加了kodo导出时选择json、csv格式时的压缩选项
  7. 增加了kodo导出时选择导出的分片模式
  8. 增加了mapreplace Transformer,可以根据一个json的文件,按map形式key,value的替换字段内容
  9. 增加了导出mysql历史库的功能,现在你可以通过前缀、日期魔法变量、结尾通配等多种方式全量导出mysql的历史数据
  10. syslog parser增加了默认行数限制,防止错误数据情况下内存泄露。
  11. 优化了pandora-go-sdk写点时的格式化性能,性能提升10%以上
  12. 优化了logkit发送时选择 concurrent时的性能,性能提升在50%以上
  13. 优化了mysql读取的场景,不再需要通过解析,性能提升在30%以上
  14. 为mysql读取历史库数据增加了lag显示,可以看到剩余多少数据没有读取
  15. 前端增加了"runner另存为" 功能, 类似配置不再需要重复配置
  16. tailx模式支持cleaner

Bugfixes

  1. 修复读取文件时,在极小概率下某个文件刚准备读但是被删除后产生的死循环问题
  2. 修复mysql中表为纯数字时读取失败的问题
  3. 修复Socket reader无法close的问题(会一直占用端口)
  4. 修复多个reader write on closed channer导致的panic问题
  5. 修复kafka reader不输出错误日志的问题,更新了kafka的client库,解决了部分服务端不读取数据的问题
  6. 修复了ip Transformer传输不正确的文件可以带来的panic问题
  7. 修复了tailx模式可能存在的panic风险
  8. 修复了某种情况下文件读取的lag为负数的问题