Logstash 7.8.0 发布,开源服务端数据处理流程

Logstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到你最喜欢的“存储库”中。目前,Logstash 7.8.0 已正式发布,该版本更新内容如下:

新功能和改进

  • Expanded JDK ecosystem

改进了测试脚本基础结构,以接受主机中存在的特定 Java 开发工具包(JDK)。更改包括将 JDK 主目录的路径导出到名为 BUILD_JAVA_HOME 的环境变量中,并由 shell 程序脚本使用它来启动测试和集成脚本。这项工作和其他 JDK14 修复程序为 Logstash 在不久的将来支持 AdoptOpenJDK 11 和 14 铺平了道路。#11786, #11839, #11935

  • Expanded JDK platform supportedit

Logstash 可在许多不同的操作平台和 Java 开发工具包(JDK)的各种版本上运行,7.8.0 中扩展了此覆盖范围。Logstash 引入了对在 CentOS/RHEL 8.x 和 Ubuntu 20.04 上运行的支持。并为 Zulu 11、AdoptOpenJDK 11 和 Oracle/OpenJDK/AdoptOpenJDK 14 添加了新的 JDK 支持。

  • Elasticsearch API key support

对 API 密钥的支持已在 6.7.0 中添加到 Elasticsearch 中。通过 7.8.0,Logstash 在 Elasticsearch 输出插件中引入了对 Elasticsearch API 密钥的支持#934 。

从 LDAP 到 SAML 等,Elasticsearch 中的身份验证可以通过不同的方式进行。用户/密码身份验证对于离散用户访问 Elasticsearch 有意义。对于机器对机器的通信,API 密钥访问更为常见。

Elasticsearch 输入和过滤器插件中对 API 密钥的支持以及监视和管理功能将在以后的版本中添加。

  • Proxy support for monitoring and centralized management

有许多用户在分段网络中部署 Logstash 和 Elastic Stack,在分段网络中,一个组件可能无法直接与另一组件或 Internet 保持联系。Logstash 插件(例如elasticsearch、http 和 SNS 输出)支持代理服务器的配置。7.8.0 版将代理支持引入监视和中央管理 #11799

性能改进和重要问题已修复

  • 性能:共享一个 single secret store #10794
  • 性能:改善 event.clone 内存使用率#11794
  • Refactor:避免在 single even 中发生 array#11732
  • Debugging:在启动时 print RUBY_DESCRIPTION,以方便调试#11852
  • 修复:避免从 Java 使用 gsub(frame dependent)#11874

......

更多详细信息可查看发布说明

 下载地址:https://elastic.co/downloads/logstash

猜你喜欢

转载自www.oschina.net/news/116704/logstash-7-8-0-released