Logstash 7.9.0 发布,支持 ECS、arm64,提升管道启动性能

来源: OSCHINA
编辑: oschina
2020-08-19 07:53:34

Logstash 7.9.0 已经发布,此版本带来了许多新特性与功能增强,其中亮点包括:

此版本 Logstash 支持弹性通用架构(Elastic Common Schema),也就是 ECS。使用 7.9,可以配置 Elasticsearch 输出插件来管理与 ECS 兼容的索引模板。Elasticsearch 输出插件中的 ECS 兼容性设置可完成此目的。

继续扩展了对 Elasticsearch API 密钥的支持。Logstash 7.8.0 中提供了对 Elasticsearch 输出插件中的 API 密钥的支持,Logstash 7.9.0 引入了对 Elasticsearch 输入插件、Elasticsearch 过滤器插件以及 Logstash 监控和管理中的 Elasticsearch API 密钥的支持。

实验性支持了 ARM 64。已经针对 arm64 测试了 Logstash,并且希望尽快使 Docker 和其它镜像可用。目前尚不支持 ARM 构件用于生产。

增强了持久性队列,以更好地管理异常和错误处理,即当未正确释放队列文件锁时,有时可能会导致 LockException。在某些情况下,当初始化未完成时,可能会重新创建初始化较慢的复杂管道,从而导致 LockException。

对管道编译进行了一些优化,显著提高了复杂管道的启动和管道重新启动的性能。通过在三个不同的管道(每个管道有八个 worker)中进行的测试,发现时间从 9-28 分钟减少到大约 1 分钟。

完整更新内容查看:

https://www.elastic.co/guide/en/logstash/7.9/logstash-7-9-0.html

展开阅读全文
2 收藏
分享
0 评论
2 收藏
分享
返回顶部
顶部