ELK Stack插件——x-pack插件的安装与使用

TangLu 运维 2017-05-04 7356 0

写在前面的话:本文环境为ES 6.X,ES 7.X已经默认安装了X-PACK,无需再手动配置。

Elasticsearch之所以强大是因为有着许多非常好用的插件提供了扩展功能,比如进行图形展示的bigdesk和heda插件。从5.0版本开始这些插件被x-pack插件所替代,x-pack将安全,警告,监视,图形和报告功能捆绑在一个软件包中,可以轻松的启用或者关闭这些功能需要注意的是在Elastic Stack中每个层级都存在插件的概念,比如要使用x-pack的话不光是在Elasticsearch中需要安装,在Kibana也同样需要安装这个插件。

下面是安装与使用x-pack的步骤:

1、在Elasticsearch的bin目录中有一个elasticsearch-plugin脚本用于插件管理,使用-help后可以看到可以通过list、install、remove等子目录分别进行显示、安装和删除插件

plugin1.png


2、要安装x-pack插件的话只需要在每个Elasticsearch节点都执行以下命令

./bin/elasticsearch-plugin install x-pack  #5.0版本的安装命令有点变化
./bin/kibana-plugin install x-pack #kibana下也需要安装该插件




3、查看已装好的插件,在plugins目录下也会生成插件对应目录,以后要删除该插件的话,使用elasticsearch-plugin remove x-pack即可

plugin2.png



4、安装后x-pack后访问ES或者Kibana都会要求输入用户名密码,x-pack默认用户名是elastic密码是changeme。如果要关闭这个账号认证的话,需要修改elasticsearch.yml文件,将xpack.security.enabled改为false


5、登录后可以发现kibana左侧多了一些插件相关设置,主要使用的就是Monitoring功能,这个菜单里可以看到ES每个节点和每个索引的状态信息

xpack2.png

xpack.jpg

评论