Windows下ElasticSearch的Head安装及基本使用
elasticsearch-head是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。你可以通过插件把它集成到elasticsearch(5.0版本后不支持此方式),也可以安装成一个独立webapp。elasticsearch-head插件是使用JavaScript开发的,依赖Node.js库,使用Grunt工具构建,所以等会我们要安装elasticsearch-head,还需要先安装Node.js和Grunt。
elasticsearch-head主要的作用有以下这些方面:
显示集群的拓扑,并且能够执行索引和节点级别操作
搜索接口能够查询集群中原始json或表格格式的检索数据
能够快速访问并显示集群的状态
有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生不同的结果;
请求方法(get、put、post、delete),查询json数据,节点和路径
支持JSON验证器
支持重复请求计时器
支持使用javascript表达式变换结果
ES5以上的版本安装head需要安装node和grunt
1、安装node
双击运行
完成后用cmd进入安装目录 可以执行node -v
查看版本号以及是否安装成功
执行npm install -g grunt-cli
安装grunt
安装成功后:
在cmd输入执行grunt -version
会显示版本号:
2、安装head
1、下载head插件
https://github.com/mobz/elasticsearch-head
2、解压zip包