elasticsearch-head
是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。elasticsearch-head是Elasticsearch的图形化界面,方便用户对数据进行增删改查,基于REST的四种方式进行数据交互
es-head主要有三个方面的操作:
显示集群的拓扑,并且能够执行索引和节点级别操作
搜索接口能够查询集群中原始json或表格格式的检索数据
能够快速访问并显示集群的状态
有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果;
请求方法(get、put、post、delete),查询json数据,节点和路径
支持JSON验证器
支持重复请求计时器
支持使用javascript表达式变换结果
收集结果的能力随着时间的推移(使用定时器),或比较的结果
能力图表转换后的结果在一个简单的条形图(包括时间序列)
下载地址:|https://github.com/mobz/elasticsearch-head
下载安装 elasticsearch-head-master.zip
解压 unzip elasticsearch-head-master.zip
下载地址:https://nodejs.org/en/download/
下载node.js node-v8.12.0-linux-x64.tar.xz
需要用xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包
安装 tar -xvf node-v8.12.0-linux-x64.tar.xz
配置node.js 环境变量
vim /etc/profile
#set for nodejs
export NODE_HOME=/usr/local/node/0.10.24
export PATH=
N
O
D
E
H
O
M
E
/
b
i
n
:
NODE_HOME/bin:
NODEHOME/bin:PATH
source /etc/profile
查看版本号 node -v
1、安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
如果外网不通需要配置
vim /etc/resolv.conf
nameserver 114.114.114.114
7、修改elasticsearch-6.4.2 中的修改elasticsearch.yml配置文件 允许跨域访问
/opt/elasticsearch-6.6.2/config
http.cors.enabled: true
http.cors.allow-origin: ‘*’
8、在用户 启动 ./elasticsearch
9、cd elasticsearch-head-master
cnpm install
Cnpm run start
10、浏览器查看 192.168.247.150:9100