Elasticsearch(四)安装Elasticsearch图形化界面elasticsearch-head

69 阅读1分钟

在查询Elasticsearch相关的知识的时候,在github上发现了一个Elasticsearch的可视化的工具elasticsearch-head。

 

上文中我们已经安装了kibana,这个是官方提供的可视化工具。

 

elasticsearch-head是个人开发的,我觉得还挺有意思的,也尝试一下。

 

一:下载

下载地址:

github.com/mobz/elasti…

 

二:安装

解压即可(尽量将ElasticSearch相关工具放在统一目录下)

 

三:启动elasticsearch-head

进入elasticsearch-head目录下。

安装依赖,执行命令:

npm install

 

启动:

npm run start

 

访问:

http://localhost:9100/

微信截图_20240418162447.png

 

四:解决跨域问题

开启跨域,在elasticsearch解压目录config下elasticsearch.yml中添加如下配置

# elasticsearch-head跨域配置配置
# 开启跨域
http.cors.enabled: true
# 所有人访问
http.cors.allow-origin: "*"

 

配置添加完成之后,重启elasticsearch才能生效。

 

再次访问:

http://localhost:9100/

如下图所示:

微信截图_20240418164456.png

上图中的信息有点多

简单讲:

l   索引 可以看做 “数据库”

l   类型 可以看做 “表”

l   文档 可以看做 “库中的数据(表中的行)”

这个head,我们只是把它当做可视化数据展示工具,之后所有的查询都在kibana中进行

因为不支持json格式化,不方便

 

以上大概就是elasticsearch-head的安装以及基本使用。

 

有好的建议,请在下方输入你的评论。