Elastic Stack 6.0 beta 发布,开源系列合集

Medcl
 Medcl
发布于 2017年08月09日
收藏 27

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 即可参与活动。

DGu1frNXoAEVYlM.jpg

6.0 beta1 作为一个具备里程碑意义的版本,相比之前的 alpha 版本,又包含了哪些激动人心的新特性呢,下面我们分别来看一下吧。
 
Elasticsearch
https://www.elastic.co/blog/el ... eased

  • 新的序列号机制会为每一个增删改操作分配一个顺序号,可以实现操作层面的细粒度复制,避免低效的基于索引文件的拷贝与 translog 的重做;

  • Translog 使用新的过期机制,默认是 12 小时或者 512MB 大小,方便副本的快速恢复;该特性也为后面的跨数据中心的数据同步铺平了道路。

  • 移除 _field_stats 接口,现在每个搜索请求多了一个轻量级的 shard prefiltering phase,提前过滤掉不需要参与实践查询的 shards,并在 shard 级别判断查询是否有效,并重写查询,只在真正有相应数据的 shard 上执行查询;

  • 新增参数 max_concurrent_shard_requests 来限制单次请求的并发分片请求数。

     

Kibana [下载] [Breaking Changes]
https://www.elastic.co/blog/ki ... eased

  • Upgrade Assistant and Rolling Upgrade Support

新增的集群升级助手,属于 X-Pack 的免费功能,自动帮你诊断集群升级要处理的各种问题,支持跨大版本间滚动升级的检测。


  • Watcher UI for Threshold Based Alerts

新增提供基于阈值的快速设置 Watcher 预警规则的 UI 界面。


  • Experimental Kibana Query Language

引入新的 Kibana 查询语言:Kuery,支持智能提示和错误失败等丰富的特性。

  • Refactoring of the Visualizations Code

通过此次重构,开发者不再受限于只能使用 Angular 来做渲染了,以及扩展更多的灵活性,方便对 Kibana 的二次开发。


  • X-Pack Monitoring Email Notifications for Cluster Alerts

支持设置监控的告警邮件发送。


  • Cluster Alert for X-Pack License Expiration

证书过期现在有自动的提示了。


  • New Colors to Improve Accessibility

改进Kibana的可用性,如导航的快捷键支持,对色盲色弱用户的友好支持等。



  • Full Screen Mode for Dashboard

新增的全屏模式对 Dashboard 的大屏展现更加友好。


更多详情:[6.0 Beta1 Release Notes]  

Logstash [下载] 
https://www.elastic.co/blog/lo ... eased

  • Pipeline Viewer

X-Pack Basic 新增的免费功能,用户可以非常直观的了解管道配置,以图形化的方式来展现,从而了解数据流向与处理逻辑,包括管道执行的各项重要指标,从而优化 Logstash 性能。


  • Centrally manage configurations

用户可以方便的通过图形化 UI 集中式批量管理所有 Logstash 实例的配置文件,并动态修改生效,不需要重启和单独维护每个 Logstash 的实例。


  • Ingest to Logstash convertor

提供一个方便将 Elasticsearch Ingest 脚本转换为 Logstash 配置文件的工具。

$LS_HOME/bin/ingest-convert.sh --input file:///tmp/ingest/apache.json --output file:///tmp/ingest/apache.conf

Beats [下载] [Breaking Changes]
https://www.elastic.co/blog/be ... eased

  • Auditbeat

一个新的 Beat,通过将 Linux Kernel 内的各种事件统统接入到 Elastic Stack 来进行安全审计。


  • New commands and configuration layout

一些常见的操作,你现在可以直接通过命令的方式来快速操作了。

$ metricbeat modules list
$ metricbeat modules enable redis
$ metricbeat modules disable redis

  • Add Docker metadata to the Docker logs

将 Docker 相关的元数据附加到日志里面,从而丰富上层的分析与应用,详情可见这篇博客:https://www.elastic.co/blog/en ... ebeat

  • Internal pipeline refactoring

Beats 在管道这一块做了大量的重构,现在不支持 1 个管道 2 个输出了。
 
更多详情:[Beta1 Release Notes] 

ES-Hadoop [下载]
https://www.elastic.co/blog/es ... eased

  • Spark 2.2.0 and Stable Support for Spark Structured Streaming

  • Support for new Join Fields

  • Multiple Mappings and Multiple Index Reads

更多详情:[Release Notes]

来源:https://elasticsearch.cn/article/219 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Elastic Stack 6.0 beta 发布,开源系列合集
加载中

精彩评论

Medcl
Medcl
后面新增了图文和中文介绍,请见:
https://elasticsearch.cn/article/219
产吅经理
产吅经理
完全跟不上节奏,2.x 5.x 6.x都来了,还在用1.x

最新评论(4

t
tomrichdow
Elastic Stack从入门到实践
网盘地址:https://pan.baidu.com/s/1j1uEG17nUPLS4y__L-cKAg 密码: g9yf
备用地址(腾讯微云):https://share.weiyun.com/5zXikYH 密码:2pnbzx


第1章 课程概述
第2章 Elasticsearch 篇之 入门
第3章 Elasticsearch 篇之倒排索引与分词
第4章 Elasticsearch 篇之Mapping 设置
第5章 Elasticsearch 篇之Search API 介绍
第6章 Elasticsearch 篇之分布式特性介绍
第7章 Elasticsearch 篇之深入了解 Search 的运行机制
第8章 Elasticsearch 篇之聚合分析入门
第9章 Elasticsearch 篇之数据建模
第10章 Elasticsearch 篇之集群调优建议
第11章 Logstash 篇之入门与运行机制
第12章 Logstash 篇之插件详解
第13章 Logstash 篇之实例分析
第14章 Beats 篇之Filebeat
第15章 Beats 篇之Metricbeat
第16章 Beats 篇之Packetbeat
第17章 Beats 篇之其他 beat
第18章 Kibana 篇之 入门与管理
第19章 Kibana 篇之 数据探索 Discovery
第20章 Kibana 篇之 可视化分析
第21章 实践篇 之搜索项目
第22章 实践篇 之日志分析项目
第23章 实践篇 之数据分析项目
第24章 课程总结
光脚满地跑
光脚满地跑
还在使用1.6的爬过,前期大佬设计没组织好,强依赖了版本,导致现在完全没时间升级……我能怎么办,我也很绝望啊
Medcl
Medcl
后面新增了图文和中文介绍,请见:
https://elasticsearch.cn/article/219
产吅经理
产吅经理
完全跟不上节奏,2.x 5.x 6.x都来了,还在用1.x
返回顶部
顶部