Elastic Stack 6.0 beta 发布了,ElasticStack 是一系列开源产品的合集,包括 Elasticsearch、Kibana、Logstash 以及 Beats 等等。 注意啦,现在 6.0 还没 GA,不建议直接上生产环境,但是鼓励大家本地测试,和 5.0 一样,我们这次也有一个 Elastic Pioneer 活动,踊跃测试并发现 bug 的同学,可以获得 6.0 特殊纪念礼品一份,欢迎大家一起来捉虫,捉到的 Bug 直接在对应的 GitHub 上提交 issue,打上对应的版本 tag,如6.0.0-beta1 即可参与活动。 6.0 beta1 作为一个具备里程碑意义的版本,相比之前的 alpha 版本,又包含了哪些激动人心的新特性呢,下面我们分别来看一下吧。
Kibana [下载] [Breaking Changes]
新增的集群升级助手,属于 X-Pack 的免费功能,自动帮你诊断集群升级要处理的各种问题,支持跨大版本间滚动升级的检测。
新增提供基于阈值的快速设置 Watcher 预警规则的 UI 界面。
引入新的 Kibana 查询语言:Kuery,支持智能提示和错误失败等丰富的特性。
通过此次重构,开发者不再受限于只能使用 Angular 来做渲染了,以及扩展更多的灵活性,方便对 Kibana 的二次开发。
支持设置监控的告警邮件发送。
证书过期现在有自动的提示了。
改进Kibana的可用性,如导航的快捷键支持,对色盲色弱用户的友好支持等。
新增的全屏模式对 Dashboard 的大屏展现更加友好。
Logstash [下载]
X-Pack Basic 新增的免费功能,用户可以非常直观的了解管道配置,以图形化的方式来展现,从而了解数据流向与处理逻辑,包括管道执行的各项重要指标,从而优化 Logstash 性能。
用户可以方便的通过图形化 UI 集中式批量管理所有 Logstash 实例的配置文件,并动态修改生效,不需要重启和单独维护每个 Logstash 的实例。
提供一个方便将 Elasticsearch Ingest 脚本转换为 Logstash 配置文件的工具。 $LS_HOME/bin/ingest-convert.sh --input file:///tmp/ingest/apache.json --output file:///tmp/ingest/apache.conf Beats [下载] [Breaking Changes]
一个新的 Beat,通过将 Linux Kernel 内的各种事件统统接入到 Elastic Stack 来进行安全审计。
一些常见的操作,你现在可以直接通过命令的方式来快速操作了。 $ metricbeat modules list $ metricbeat modules enable redis $ metricbeat modules disable redis
将 Docker 相关的元数据附加到日志里面,从而丰富上层的分析与应用,详情可见这篇博客:https://www.elastic.co/blog/en ... ebeat
Beats 在管道这一块做了大量的重构,现在不支持 1 个管道 2 个输出了。 ES-Hadoop [下载]
更多详情:[Release Notes] |