elasticsearch - 在 Open Distro For Elasticsearch 上启用 xpack 功能
问题描述
我正在测试 ODFE(目前是 0.9 版),我发现缺少 xpack 功能很烦人。是否可以在 ODFE 上激活其中一些(当然是免费的)?例如,我非常感谢监控部分或 ILM API。Kibana 对 ODFE 感到有些空虚 :(
我搜索了一下,但由于许多版本 xpack 不再是插件而是内置的,但是我在 ODFE 中找不到 xpack 的踪迹。
有什么好的替代品或安装方法吗?
干杯,
解决方案
As stated in their initial announcement, Open Distro For Elasticsearch is based on the open-source version of Elasticsearch and is not a fork, even though they do include a few other open-source plugins for security, alerting, SQL and more.
You need to know that XPack features are commercial features (some free, some you have to pay for) that Elastic is only including into their official releases, but not in the open-source code base.
Now since ODFE is based on the open-source ES distribution (without XPack by definition) and since XPack (under Elastic licensing) is now bundled as a module into the official ES release, there's no way that you can install XPack as a plugin into ODFE, as that would violate the Elastic license.
Even the free XPack features will never be included in the open source version. The only way that free XPack features will one day be included in ODFE is if Amazon redevelops them from scratch in their own code base. So you need to decide up front what kind of features you need and then take the appropriate ES release that fit your needs.
Also worth reading: Shay Banon (Elastic CEO) on "Open" Distros, Open Source, and Building a Company
UPDATE (May 20th, 2019):
Since version 6.8.0 and 7.1.0, some features of XPack Security are now included into the BASIC license, and are thus free.
推荐阅读
- encryption - 使用 -pri 时,密钥在指定状态下无效
- laravel - 如何从laravel多维数组中获取一个键的所有值
- reactjs - 反应显示不想要的值
- regex - 正则表达式否定:处理条件 if 语句,如果满足则取消匹配
- c - 我可以在 switch 案例中使用分配吗?
- asp.net-core - 将 BasicAuthentication 添加到 ASP.NET Core 2.1 Web API 项目
- javascript - 检查字符串是否包含带有“捕获所有”项的子字符串
- javascript - 简单修改 JavaScript 代码以添加所选日期
- azure - Azure Monitor externaldata 运算符使用专用终结点查询 Blob 存储
- javascript - 为什么“缩放”属性不能通过 Adobe Acrobat JavaScript 在 pdf 中工作?