在 Open Distro For Elasticsearch 上启用 xpack 功能

Enable xpack features on Open Distro For Elasticsearch

我正在测试 ODFE(目前是 0.9 版),我发现缺少 xpack 功能很烦人。是否可以在 ODFE 上激活其中一些(当然是免费的)?例如,我非常感谢监控部分或 ILM API。 Kibana 使用 ODFE 感觉有点空虚:(

我搜索了一下,但由于许多版本 xpack 不再是插件而是内置的,但是我在 ODFE 中找不到 xpack 的踪迹。

有什么好的替代品,或者安装方法吗?

干杯,

如他们的 initial announcement 所述,Open Distro For Elasticsearch 基于 Elasticsearch 的 open-source 版本,不是分支,尽管他们确实包含一些其他 open-source 安全、警报、SQL 等插件。

您需要知道,XPack 功能是商业功能(有些是免费的,有些需要付费),Elastic 只包含在他们的官方版本中,而不是在 open-source 代码库中。

现在,由于 ODFE 基于 open-source ES 发行版(根据定义没有 XPack),并且由于 XPack(在 Elastic 许可下)现在作为一个模块捆绑到官方 ES 版本中,所以您无法可以将 XPack 作为插件安装到 ODFE 中,因为那样会违反 Elastic 许可证。

即使是免费的 XPack 功能也永远不会包含在开源版本中。免费的 XPack 特性有一天会包含在 ODFE 中的唯一方法是亚马逊在他们自己的代码库中从头开始重新开发它们。所以你需要预先决定你需要什么样的特性,然后选择适合你需求的合适的 ES 版本。

也值得一读:Shay Banon(Elastic CEO)在 "Open" Distros, Open Source, and Building a Company

更新(2019 年 5 月 20 日):

从版本 6.8.0 和 7.1.0 开始,XPack Security 的一些功能现在 included into the BASIC license,因此是免费的。