elk之插件部署 (实操三)

一.安装head插件

 

下载head以及node软件包:

elasticsearch-head.tar.gz

node-v8.12.0-linux-x64.tar.gz

找不到这两个包的评论下留言或私我

 

解压软件包

tar xf elasticsearch-head.tar.gz
tar xf node-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

yum install -y nodejs

报错信息

 

默认监听本机9100端口,通过浏览器访问本机9100端口即可,成功后结果如下。

在红框出输入es的地址,选择连接后即可展示es的信息(我的es已经经过一定的配置了,所以会有下面的这么多索引,如果按照此文的进度,索引是不存在的,so,忽略即可。)

 

 

 

 

二、安装kopf插件

 

下载:cerebro-0.8.1.tar.gz

 

解压:

tar -xvf cerebro-0.8.1.tar.gz

 

进入解压目录后执行程序即可,默认端口9000

cd cerebro-0.8.1/

./bin/cerebro &

 

访问

http://192.168.0.208:9000

 

 

连接es后,跟head一样,主界面显示了索引信息,但是还增加了监控服务器的负载信息等。

 

rset界面,可以实现head模块中的图形化执行操作数据的功能,并且增加了匹配功能,它帮你匹配你输入的选项后面可能是什么参数。

 

 

 

三、安装bigdesk插件

 

下载:bigdesk-master.zip

 

解压:

unzip  bigdesk-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

 

 

 本文为我自己的学习笔记,难免有些遗漏,欢迎指正。遇事不慌,大隆来帮,也请大家关注我,支持我,谢谢!

 没有理论,只有实战

更多干货
来关注我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值