v1.5.1
通知
七牛智能日志管理平台已正式对外开放,欢迎七牛用户申请试用!
同时我们正式发布了logkit-pro,除包含开源的社区版logkit全部功能外,我们还增加了更多数据源、解析、转换和发送,欢迎试用体验!
Features
- 增加了pick Transformer:可以只选择某些字段,其他字段舍弃,与discard Transformer相对。
- pandora sender增加导出到kodo的rotate 大小/时间的选择。
- mysql reader在读取时,保证 cron或者loop时 会读取上次执行到当前执行所有匹配的数据
- 增加了Pandora sender raw 模式,可以直接在 _raw字段中放bytes发送
- 对于单条数据超过2MB的数据,也会split再放到pandora_stash中,防止超过2MB的数据死循环。
- Transformer中的error也会在前端界面上显示了
- 将pandora sender默认导出到kodo的保存时间从30天改为了永久存储
Bugfixes
- 修复部分reader(mongo,sql,kafka,redis,es)定时任务会和正在执行的任务争取锁导致死锁的问题
- 修复了dataflow中尝试读取一行数据没有close reader的问题
- 修复了mongo读取可能会panic的问题
- 修复管道型reader(mongo,sql,kafka,redis,es,snmp)读取时错误信息不显示的问题(https://github.com/qiniu/logkit/pull/560)
- 修复schema_free打点时使用token会打点失败的错误
- 修复了某些类型在使用convert Transformer会转换失败的错误
- 修复了发送到kafka错误信息不显示的问题
- 修复了http sender中字段前端配置错误,感谢 @xxh2000
- 修改runner的close逻辑,先close reader,再stop Run,这样可以不阻塞reader
- 修复了mysql 编码方式的Option字符集不正确的问题 #577
- 修复sender没有实现senderError类型时可能导致的panic问题
- 修复Socket reader可能存在的panic问题
- 修复mysql reader中sql.done meta为空时可能导致数据不读取的bug
- 修复了一个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