23

我已经安装了弹性搜索及其插件头,但是当我进入

 **url 
"localhost:9200/_plugin/head/"**

它没有显示任何东西?

而且我还安装了 marvel/SENSE 用于监控目的。我已经安装了插件/头使用

sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head

但它也不起作用。错误:在 url http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/sense_widget.html?snippets/010_Intro/10_Info.json上找不到控制台

顺便说一句,我是弹性搜索的新手。因此,如果您能告诉我为什么它没有显示任何内容或我犯了任何错误。

预先感谢!

4

8 回答 8

20

如果有人尝试使用版本 5 或其他:

  • 对于 Elasticsearch 5.x:不支持插件。独立运行 elasticsearch-head

  • 对于 Elasticsearch 2.x – 4.x:sudo elasticsearch/bin/plugin install mobz/elasticsearch-head

  • 对于 Elasticsearch 1.x:sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head/1.x
  • 对于 Elasticsearch 0.9:sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head/0.9

来自GitHub

于 2016-11-08T12:34:40.823 回答
12

我刚刚使用 1.4.4 安装了 ES。在窗户上。请检查您是否已确认已安装插件。还要仔细检查你的命令。见下文。

在此处输入图像描述

于 2015-03-19T04:00:24.833 回答
3

以下是我在 Ubuntu 14.04 elasticsearch 2.0.0 上使用的。而不是-i,您需要使用单词安装(不带破折号)

带代理:

/opt/elasticsearch/bin/plugin install -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head

没有代理:

/opt/elasticsearch/bin/plugin install mobz/elasticsearch-head
于 2015-11-10T01:47:20.177 回答
2

更新 CentOS/RHEL 7 的现有答案。

从 v5.x 开始,不推荐使用ElasticSearch Head 插件,并且 es-head 必须作为独立服务器运行。这是在 CentOS/RHEL 7 上安装的方法。

首先,安装 Node.js和 Git。

然后运行这些命令:

git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start

假设您的 ES 安装在http://localhost:9200/上运行,您现在可以在http://localhost:9100/上访问 es-head 。

于 2018-05-02T08:44:31.653 回答
0

如果您必须使用代理访问外部网站,您可以使用以下命令进行安装:

bin/plugin -i -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head
于 2015-10-23T07:24:16.397 回答
0

您可以使用 npm run start 创建 systemd 单元。像这样:

[Unit]
Description=Elasticsearch-head
After=syslog.target
After=network.target

[Service]
ExecStart=/usr/bin/npm run start
WorkingDirectory=/usr/share/elasticsearch/elasticsearch-head
Restart=always
StandardOutput=syslog
StandardError=syslog
User=user
Group=user

[Install]
WantedBy=multi-user.target
于 2018-06-27T11:54:27.807 回答
0

如果您使用的是 Ubuntu 16.04 或任何其他版本,此命令肯定会运行,

elasticsearch/bin/plugin install -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head

于 2018-06-16T18:31:31.533 回答
0

您还可以将弹性搜索头作为 chrome 扩展“ElasticSearch Head”运行。安装后单击 Web 浏览器工具栏中的扩展图标。

于 2017-12-18T06:36:17.093 回答