ElasticSearch基础介绍:4:可视化工具之elasticsearch-head
使用curl等客户端工具即可通过Restful API对Elasticsearch进行操作,但也有一些客户端工具提供对于ElasticSearch更加友好的可视化操作支持,比如elasticsearch-head。这篇文章介绍一下如何使用elasticsearch-head对Elasticsearch7.3.0版本进行操作。

概要信息

elasticsearch-head概要信息如下表所示:

项目 说明
开源/闭源 开源
源码管理地址 https://github.com/mobz/elasticsearch-head
License类别 Apache License 2.0
开发语言 Javascript
当前稳定版本 5.0.0(2018/4/10)
下载地址:github release https://github.com/mobz/elasticsearch-head/releases

使用方式

早期版本的elasticsearch-head可以直接以插件的方式在Elasticsearch中进行安装,在Elasticsearch 5之后则需要将elasticsearch-head服务单独运行,并且支持Chrome的插件方式或者Docker容器运行方式。

Chrome插件方式

ElasticSearch基础介绍:4:可视化工具之elasticsearch-head
点击上述Add to Chrome按钮完成安装,然后点击ElasticSearch Head按钮即可在Chrome中使用客户端的可视化功能了
ElasticSearch基础介绍:4:可视化工具之elasticsearch-head
可以看到此时尚未与ElasticSearch的服务连接,所以状态显示为:cluster health: not connected. (未连接的状态)

事前准备

环境准备

可参看如下内容:

环境确认

使用Chrome能够显示如下ElasticSearch的服务信息,说明ElasticSearch服务已正常运行。
ElasticSearch基础介绍:4:可视化工具之elasticsearch-head

使用方法

只需要输入ElasticSearch的URL并点击connect按钮,成功连接即可显示如下图所示信息。
ElasticSearch基础介绍:4:可视化工具之elasticsearch-head
上述显示的docker-cluster的集群信息和test_index_1的相关信息,正是下述文章示例所生成的结果的可视化显示,详细可参看:

还可以看到生成的type名未persons的相关document的信息
ElasticSearch基础介绍:4:可视化工具之elasticsearch-head
如果需要执行相应的API操作,比如查询,可直接在界面进行操作,比如
ElasticSearch基础介绍:4:可视化工具之elasticsearch-head

总结

elasticsearch-head是较早支持Elasticsearch的可视化客户端工具之一,功能虽然能够使用,但是界面美感不足,目前属于功能基本停更的状态,这也是其使用上的不足之处。

参考内容

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

相关文章:

  • 2021-08-06
  • 2021-08-08
  • 2021-05-18
  • 2021-09-07
  • 2021-12-24
  • 2021-07-19
  • 2021-09-08
猜你喜欢
  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2021-11-22
  • 2021-12-30
  • 2022-12-23
  • 2021-08-19
相关资源
相似解决方案