想写这个文章很久了,一直以来都对查询ES数据的麻烦头痛不已,一直没有找可视化工具来使用,一方面是因为是在这之前没有很迫切的需要,另一方面请“原谅我这一生放纵不羁爱自由”,言归正传,介绍两个可视化工具。
一、elasticsearch-head
界面比较老了,但是很简洁
2、要使用这个插件需要安装nodejs,grunt。
a)安装nodejs,并配置环境变量。 百度即可(安装路径最好不要带中文)
b)安装grunt,在node安装后目录下,使用命令:npm install -g grunt-cli 安装接口, 安装完成后grunt -version查看,出现版本信息即可。
3、开始安装head插件
a)将下载好的zip包解压(目录不要带中文),
b)dos窗口进入解压后目录elasticsearch-head-master, 执行命令: npm install;
c)在此目录下执行命令:npm start,启动插件
浏览器访问http://localhost:9100,将IP替换为安装es的服务器连接即可
二、elasticHD
界面还是不错的, 看着是现代化UI该有的界面
1、下载地址:https://github.com/360EntSecGroup-Skylar/ElasticHD/releases选择自己系统对应版本下载。点击百度网盘下载
2、解压之后,cd 到安装目录 执行dos命令:ElasticHD -p 127.0.0.1:9800,即可。
转换工具还是不错的。