如何在elasticsearch上找到已安装的插件?

时间:2015-08-10 18:08:36

标签: elasticsearch kibana

有没有办法在elasticsearch上找到已安装的插件? 目前安装的插件很少,但我不知道这些插件是什么以及如何访问它们。我知道其中很少,但我想要一个已安装的所有插件的列表。

例如几个插件网址:

http:://<HOSTNAME>:9200/_plugin/bigdesk/#nodes
http:://<HOSTNAME>::9200/_plugin/kopf/#!/nodes

2 个答案:

答案 0 :(得分:2)

启动elasticsearch集群时,会记录加载的插件。这里来自我的弹性日志示例:

[2015-08-10 11:47:28,710][INFO ][plugins                  ] [Gorgeous George] loaded [analysis-decompound, analysis-combo, extended-analyze, analysis-stempel, analysis-worddelimiter2, analysis-icu], sites [HQ, head, inquisitor, bigdesk, kopf]

来自elastic documentation

  

插件可以拥有&#34;网站&#34;在他们中,任何插件都存在于   plugins目录带有_site目录,其内容将是   在点击/ _plugin / [plugin_name] / url时静态服务。那些可以   即使在流程开始后也要添加。

如何访问上面的插件的几个例子:

http://localhost:9201/_plugin/HQ (case actually matters here)
http://localhost:9201/_plugin/inquisitor

您还可以通过查看弹性安装目录中的plugins目录来检查安装了哪些插件。

答案 1 :(得分:1)

您可以使用此命令:

bin>./elasticsearch-plugin list

它将列出所有已安装的插件。 他们的位置在:

 /usr/share/elasticsearch/bin