ElasticSearch之head插件安装

本文介绍了如何为ElasticSearch安装head插件以实现可视化界面。通过下载并解压head插件,使用npm安装依赖,然后配置ElasticSearch的elasticsearch.yml文件解决跨域问题。安装完成后,head插件展示的集群健康值绿色表示健康,黄色表示不太健康,红色表示健康状况差,可能丢失数据。

ElasticSearch在没有安装head插件之前,其界面如下:

这样的界面其实不是太友好,下面就来安装一下head插件,使其拥有可视化的界面,同时还可以实现基本信息的查看,rest请求的模拟以及数据的基本检索。

访问elasticsearch-head的github仓库并下载,链接如下:

https://github.com/mobz/elasticsearch-head

下载完成后解压,其目录结构如下:

检查node环境:(版本大于6.0)

在head目录下执行npm install

启动head插件:

访问9100端口出现如下界面:

此时显示 集群健康值:未连接,是因为es和head插件本身是两个独立的进程,它们之间的访问是有跨域问题的,所以要进行跨域配置的修改,这里要修改一下es的配置文件,找到es的config目录:

修改目录下的elasticsearch.yml文件

在elasticsearch.yml结尾追加如下信息:

改完后重启es和head,再次查看127.0.0.1:9100

此时,head显示的集群健康值有如下含义:

★ green--表明集群很健康,正常运行

★ yellow--表明集群不太健康,但是还可以运行

★ red--表明集群的健康已经很差了,虽然有的可以正常搜索数据,但是已经出现了丢失数据的问题

至此,head插件的安装就介绍到这里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值