一.安装head插件
下载head以及node软件包:
elasticsearch-head.tar.gz
node-v8.12.0-linux-x64.tar.gz
找不到这两个包的评论下留言或私我
解压软件包
tarxfelasticsearch-head.tar.gz
tarxfnode-v8.12.0-linux-x64.tar.gz
配置node的,让系统能够正常执行它的命令,不配置下方步骤,将会报错:
ln -s /usr/src/node-v8.12.0-linux-x64/bin/node /usr/bin/
进入解压后的head插件目录,使用node提供的npm进行运行,并将运行日志写到node目录下,放入后台执行,不影响前台操作
cd elasticsearch-head
/usr/src/node-v8.12.0-linux-x64/bin/npm run start &>/usr/src/node-v8.12.0-linux-x64/run.log &
报错的话安装nodejs
yuminstall-y nodejs
报错信息
默认监听本机9100端口,通过浏览器访问本机9100端口即可,成功后结果如下。
在红框出输入es的地址,选择连接后即可展示es的信息(我的es已经经过一定的配置了,所以会有下面的这么多索引,如果按照此文的进度,索引是不存在的,so,忽略即可。)
二、安装kopf插件
下载:cerebro-0.8.1.tar.gz
解压:
tar-xvfcerebro-0.8.1.tar.gz
进入解压目录后执行程序即可,默认端口9000
cdcerebro-0.8.1/
./bin/cerebro &
访问
http://192.168.0.208:9000
连接es后,跟head一样,主界面显示了索引信息,但是还增加了监控服务器的负载信息等。
rset界面,可以实现head模块中的图形化执行操作数据的功能,并且增加了匹配功能,它帮你匹配你输入的选项后面可能是什么参数。
三、安装bigdesk插件
下载:bigdesk-master.zip
解压:
unzipbigdesk-master.zip
进入解压后的目录中的_site,并使用python的功能,创建一个web应用,默认端口8000,即可访问执行python命令的路径下的html文件
cd bigdesk-master/_site/
python -m SimpleHTTPServer &>/dev/null&
在浏览器中访问本机8000端口,成功后在红框内输入es地址,访问:http://192.168.0.208:8000
本文为我自己的学习笔记,难免有些遗漏,欢迎指正。遇事不慌,大隆来帮,也请大家关注我,支持我,谢谢!
没有理论,只有实战
更多干货
来关注我