Skip to content

v1.5.1

Compare
Choose a tag to compare
@wonderflow wonderflow released this 13 Jul 06:51
· 1128 commits to master since this release
7bdb842

通知

七牛智能日志管理平台已正式对外开放,欢迎七牛用户申请试用!

同时我们正式发布了logkit-pro,除包含开源的社区版logkit全部功能外,我们还增加了更多数据源、解析、转换和发送,欢迎试用体验!

Features

  1. 增加了pick Transformer:可以只选择某些字段,其他字段舍弃,与discard Transformer相对。
  2. pandora sender增加导出到kodo的rotate 大小/时间的选择。
  3. mysql reader在读取时,保证 cron或者loop时 会读取上次执行到当前执行所有匹配的数据
  4. 增加了Pandora sender raw 模式,可以直接在 _raw字段中放bytes发送
  5. 对于单条数据超过2MB的数据,也会split再放到pandora_stash中,防止超过2MB的数据死循环。
  6. Transformer中的error也会在前端界面上显示了
  7. 将pandora sender默认导出到kodo的保存时间从30天改为了永久存储

Bugfixes

  1. 修复部分reader(mongo,sql,kafka,redis,es)定时任务会和正在执行的任务争取锁导致死锁的问题
  2. 修复了dataflow中尝试读取一行数据没有close reader的问题
  3. 修复了mongo读取可能会panic的问题
  4. 修复管道型reader(mongo,sql,kafka,redis,es,snmp)读取时错误信息不显示的问题(https://github.com/qiniu/logkit/pull/560)
  5. 修复schema_free打点时使用token会打点失败的错误
  6. 修复了某些类型在使用convert Transformer会转换失败的错误
  7. 修复了发送到kafka错误信息不显示的问题
  8. 修复了http sender中字段前端配置错误,感谢 @xxh2000
  9. 修改runner的close逻辑,先close reader,再stop Run,这样可以不阻塞reader
  10. 修复了mysql 编码方式的Option字符集不正确的问题 #577
  11. 修复sender没有实现senderError类型时可能导致的panic问题
  12. 修复Socket reader可能存在的panic问题
  13. 修复mysql reader中sql.done meta为空时可能导致数据不读取的bug
  14. 修复了一个runner配置多个sender可能导致第二个以后的sender发不出数据的bug

logkit_centos_v1.5.1.tar.gz
logkit_windows_v1.5.1.zip
logkit_windows32_v1.5.1.zip
logkit_mac_v1.5.1.tar.gz
logkit_v1.5.1.tar.gz
logkit_linux32_v1.5.1.tar.gz