高级特性(X-Pack)

最近更新时间:2020-08-28 10:53:36

简介

高级特性,是指 Elasticsearch 官方商业特性(原 X-Pack 商业版插件包含的特性),包含了安全(Security)、SQL、机器学习(Machine Learning)、监控(Monitor)等高级功能,可以为 Elasticsearch 服务的应用开发和运维管理,提供更有力的帮助。腾讯云 ES 已提供了包含高级特性的版本,您可以在创建购买集群时选择,下文介绍各版本详细功能。

购买指引


如上图所示,在腾讯云 ES 创建购买页,有高级特性版本选项。腾讯云 ES 提供了3种可选的高级特性版本,版本说明如下:

对比项 基础版 白金版 开源版
是否包含 X-Pack
X-Pack 功能完整度 部分 全部

购买推荐
为了能够使用腾讯云 Elasticsearch 更多高级功能,我们建议您在创建购买集群时,选择白金版,各版本具体功能介绍及区别见下文,产品的定价信息详见 产品定价

高级特性介绍

本文对部分常用高级特性进行了说明,完整的高级特性及说明,可查看官方说明 Elastic Stack 订阅API 文档

注意:

  • 部分功能在不同的高级特性版本(基础、白金、开源)间有区别。
  • 部分功能在较老的腾讯云 ES 版本不支持,若您遇到此问题可 提工单 咨询。
  • 安全(Security)
    支持索引和字段级别读写等细分权限的控制管理,实现数据安全防护、业务访问隔离,向正确的人员授予访问权限,阻止恶意破坏和数据泄露,有效的保障数据安全。
  • 机器学习(Machine Learning)
    在自定义数据告警的应用场景中,对于较难设置规则和阈值来定义的变化,可通过结合非监督型机器学习来预测数据的变化趋势和合理的波动范围,在数据偏离正常变化趋势时,发出告警通知。
  • 监控
    集群、节点、索引多个维度,全方位监控,实时了解集群运行情况,辅助应用开发及运维。
  • SQL
    提供了通过传统数据库 SQL 工具 ,实现对 Elasticsearch 数据进行全文本检索、数据统计分析功能,支持 CLI、REST 等接入方式,白金版还支持 JDBC 连接。可以实现同原有业务系统的无缝对接,降低新技术学习成本。
    说明:

    SQL 支持方面,开源版集成了其他的 SQL 插件,详细了解和使用可查看 elasticsearch-sql

高级特性版本功能详细对比

本节主要对不同 ES 版本的部分重点功能做对比说明,方便用户了解不同版本中功能的区别。因 Elasticsearch 正处于快速发展阶段,不同版本对各功能的支持情况也在不断调整,所以我们不保证下述内容能及时跟进社区变化。

了解最新准确的功能对比,可查看 Elasticsearch 官方介绍 Elastic Stack 订阅

说明:

下表中全部部分不包含用于表示对应特性的功能完整度,全部:包含全部功能;部分:包含部分功能;不包含:不包含。

模块 特性 开源版 基础版 白金版
Elasticsearch 可扩展性和弹性 包含部分 包含部分 包含全部
查询和分析 包含部分 包含部分 包含全部
数据扩充 包含全部 包含全部 包含全部
管理和工具 包含部分 包含部分 包含全部
Security 不包含 不包含 包含全部
机器学习 不包含 不包含 包含全部
Kibana 探索和可视化 包含部分 包含部分 包含全部
堆栈管理和工具 包含部分 包含部分 包含全部
堆栈监测 不包含 包含部分 包含全部
分享与合作 包含部分 包含部分 包含全部
Security 不包含 不包含 包含全部
机器学习 不包含 不包含 包含全部
Beats 数据收集 包含部分 包含部分 包含全部
数据传输 包含部分 包含部分 包含全部
模块 包含部分 包含部分 包含全部
监测和管理 不包含 包含部分 包含全部
Logstash 数据收集 包含全部 包含全部 包含全部
数据扩充 包含全部 包含全部 包含全部
数据传输 包含全部 包含全部 包含全部
模块 包含部分 包含全部 包含全部
监测和管理 不包含 包含部分 包含全部
ELASTIC APM APM 服务器 包含全部 包含全部 包含全部
APM 代理 包含全部 包含全部 包含全部
Kibana 中的 APM 仪表板 包含全部 包含全部 包含全部
APM UI 不包含 包含全部 包含全部
分布式追踪 不包含 包含全部 包含全部
Machine Learning 整合 不包含 不包含 包含全部
ELASTIC 日志 日志采集器(Filebeat) 包含全部 包含全部 包含全部
常用数据源的仪表板 包含全部 包含全部 包含全部
Logs UI 不包含 包含全部 包含全部
ELASTIC 基础设施 指标采集器(Metricbeat) 包含全部 包含全部 包含全部
常用数据源的仪表板 包含全部 包含全部 包含全部
Infrastructure UI 不包含 包含全部 包含全部
ELASTIC 运行状态监控 运行状态监测(Heartbeat) 包含全部 包含全部 包含全部
Kibana 里的运行状态仪表板 包含全部 包含全部 包含全部
运行状态监测 UI 不包含 包含全部 包含全部

Elasticsearch 部分功能详细说明:

说明:

下表中 ✓ 用于表示是否拥有对应特性的功能,✓:表示具备;-:表示不具备。

Elasticsearch功能模块 细项 开源版 基础版 白金版
管理和工具 REST API
语言客户端
快照/恢复
_仅源快照 -
SQL 解释器 CLI -
数据汇总 -
索引生命周期管理 -
冻结索引 -
升级助手 API -
JDBC 客户端 - -
ODBC 客户端 - -
Security 加密通信 -
基于角色的访问控制 -
文件和原生身份验证 -
审核日志 - - -
基于属性的权限控制 - -
字段和文档级别安全性 - -
机器学习 时序型异常监测 - -
输入/实体分析 - -
日志消息分类 - -
根本原因指示 - -
异常情况警报 - -
时序型预测 - -
目录