在Open Distro上为Elasticsearch启用xpack功能

LeC*_*oux 4 elasticsearch kibana elasticsearch-x-pack elasticsearch-opendistro

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

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

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

干杯,

Val*_*Val 6

如其最初的公告所述,Elasticsearch的Open Distro基于Elasticsearch的开源版本,而不是fork,即使它们确实包括一些其他用于安全性,警报,SQL等的开源插件。

您需要知道XPack功能是Elastic仅仅包含在其正式版本中的商业功能(有些是免费的,有些是您必须付费的),而没有包含在开源代码库中。

现在,由于ODFE基于开源ES发行版(按定义没有XPack),并且由于XPack(根据Elastic许可)现在已作为模块捆绑到官方ES版本中,因此您无法将XPack作为插件安装到ODFE,因为这将违反弹性许可证。

甚至免费的XPack功能也永远不会包含在开源版本中。有一天,免费的XPack功能将包含在ODFE中的唯一方法是,如果Amazon在其自己的代码库中从头开始对其进行重新开发。因此,您需要预先确定所需的功能,然后选择适合您需求的合适的ES版本。

还值得一读:Shay Banon(弹性首席执行官),介绍“开放”发行版,开放源代码和建立公司

更新(2019年5月20日):

从版本6.8.0和7.1.0开始,XPack Security的某些功能现在已包含在BASIC许可证中,因此是免费的。

  • 好吧,不完全是,他们说他们会[开放XPack代码](https://www.elastic.co/blog/doubling-down-on-open)供所有人看到,但是他们并没有说他们会开源。这里有一条细线。我在这里犯了同样的错误:https://discuss.elastic.co/t/elastic-stack-and-gdpr-reloaded/121121/2?u=val (3认同)
  • 你不能吃蛋糕(也):-) (2认同)
  • 是的,按照OSI定义,打开/可见代码不是OSS(4种自由度) (2认同)