ElasticSearch(5)---Head插件

在这里插入图片描述

上一篇:ElasticSearch(4)—Bulk批量操作

1.插件介绍

  ES本身的服务相对较少,其功能的强大就体现在拥有丰富的插件用于管理ES,完善性能。

插件 简介
Head 用于使用可视化的方式来操作ES集群
Kibana 用于读取ES集群中的索引库中type信息,并使用可视化的方式予以呈现(柱状图、饼状图、折线图、仪表盘等)

2.下载Head插件

Head插件下载地址
在这里插入图片描述

3.安装Head插件

将下载好的head插件的tar.gz压缩文件上传到linux中,并使用命令tar -zxvf elasticsearch-head.tar.gz -C /usr/local/命令解压缩文件到/usr/local/目录下。

4.安装nodejs环境

1.Linux中安装nodejs

  在linux中分别输入下面命令安装nodejs环境。

yum install nodejs
yum install npm
npm install -g grunt
npm install -g grunt-cli

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 生成node_modules文件

elasticsearch-head文件 下,输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
在这里插入图片描述
在这里插入图片描述

3. 编辑Gruntfile.js文件
添加hostname: ‘*’,表示允许所有IP访问(注意key value之间有空格,value后面加逗号)。
在这里插入图片描述
4. 启动 grunt server

输入下面命令,启动grunt server

nohup grunt server > /dev/null 2>&1 &

5. 访问http://<ip>:<port>
注意:刚进入这个页面的时候下面的地址框内显示的是http://localhost:9200,这里的IP地址可以根据自己的实际部署情况来进行调整。然后点击后面的“连接”。
在这里插入图片描述

5.使用Head插件

如果能够正常连接上ES服务,并显示如上图所示界面,则表明Head插件安装成功,我们可以在此页面上查看索引库以及索引的相关信息。
在这里插入图片描述

下一篇:ElasticSearch(6)—Kibana插件
原文地址:https://www.cnblogs.com/wgty/p/12810409.html