Skip to content

v1.4.1

Compare
Choose a tag to compare
@wonderflow wonderflow released this 07 Dec 11:03
· 157 commits to develop since this release
2b0e8e9

Features

  • 增加了PostgreSQL Reader,可以读取PostgreSQL中的数据
  • 增加了Elasticsearch v6的支持,包括reader和sender
  • 增加了在配置中直接写slave的tag和ip的支持
  • 增加了logkit的日志输出到文件的配置
  • 增加了logkit命令行,可以显示版本号等信息
  • 增加了Elasticsearch Sender按日期创建索引所参照的时区选项
  • 在elasticsearch sender中增加了logkit发送时间
  • 增强replace trancesformer, 使其支持正则替换
  • 增强所有transformer,使其支持转换二级及以上字段(层级字段之间分隔符为. )
  • 增加Rename Transformer,你可以通过这个功能重命名你的字段
  • Redis Reader支持多频道订阅和多key值读取数据
  • 增加了一种autofile文件读取模式,帮助用户自动选择该使用的文件读取模式
  • 为 csv parser 添加是否自动将字段名称中的'-'更改为'_'的选项
  • 前端样例数据测试 parser 出错时,给出详细错误信息

Bugfixes

  • 修复了date Transform的前端bug
  • 修复了metric runner的失败重发会引入重复的extrainfo的bug
  • 修复elasticsearch sender启用重命名会丢失其它字段的bug
  • dir模式下检测下一个log文件时,对文件修改时间做纳秒级比较,修复了两个文件修改时间特别接近时,略过一些文件的问题
  • 修复了一些极小概率情况下出现的并发读写导致panic的问题

特别感谢 @yangwenmai@hongdanyang1991 及其团队对logkit的贡献