不经常关注 Elasticsearch 的同学可能会有点懵,Open Distro for Elasticsearch 是什么?
Open Distro for Elasticsearch 是 AWS 2019年宣布开源的 Elasticsearch 发行版。Open Distro for Elasticsearch 是一款完全社区驱动、100%开源、企业级的增强版 Elasticsearch,自带包含安全、告警、SQL、深度性能分析等在内的诸多核心功能。
Open Distro for Elasticsearch 除了包含最核心的 Elasticsearch 外,还包含 Kibana。Kibana 是 Elastic Stack 中的可视化展示组件,熟悉 ELK 技术栈的同学应该比较熟悉 Kibana,这里不多做介绍了。下文主要介绍下 Open Distro for Elasticsearch 的核心功能以及版本演进等。
Security
Open Distro for Elasticsearch 提供了一套高级安全特性保证集群安全性,包括多种身份认证选项(如 Active Directory 和 OpenID)、节点间的加密访问、基于角色的访问控制、详细的审计日志记录等。
Alerting
Open Distro for Elasticsearch 提供了一个功能强大、易于使用的事件监控和警报系统,能够监控存储的数据并自动向相关人员发送告警通知。凭借直观的 Kibana 界面以及强大的 API,很容易设置与管理告警通知。使用 Elasticsearch 的查询和脚本功能构建可以特定的警报条件。
SQL
Open Distro for Elasticsearch 提供了 SQL 查询功能,使得用户能够轻松地使用 SQL 与 Elasticsearch 集群进行交互。SQL 提供了超过 40 个的函数、数据类型以及命令,包含 Join 支持和导出到 CSV 等功能。
Performance Analyzer
Open Distro for Elasticsearch 提供了一个监视系统瓶颈的深度性能分析器,可以监控到 Elasticsearch 相关指标,以及网络、磁盘、操作系统级别的统计信息。这个工具独立运行,不会对 Elasticsearch 的性能产生任何影响。
Open Distro for Elasticsearch 版本演进
最新的Release版本 Open Distro for Elasticsearch 0.9.0 基于原生 Elasticsearch 6.7.1,2019年5月1日发布。感兴趣的同学可以尝试使用。
项目地址:https://github.com/opendistro-for-elasticsearch
往期推荐
1、HBase最佳实践 | 聊聊HBase核心配置参数
2、Apache Hudi:剑指数据湖的增量处理框架
3、Hadoop社区比 Ozone 更重要的事情
4、MapReduce Shuffle 和 Spark Shuffle 结业篇