ELK(5):安装x-pack

6 篇文章 0 订阅

简介

x-pack是elasticsearch的一个扩展包,将安全,警告,监视,图形和报告功能捆绑在一个易于安装的软件包中,虽然x-pack被设计为一个无缝的工作,但是你可以轻松的启用或者关闭一些功能。简单理解就是加密码,页面增加一些图形化监控。

安装

使用es和kibana里面的插件安装方式

Elasticsearh:bin/elasticsearch-plugin install x-pack
(es如果是一个集群,在每一个节点上安装)
Kibana:bin/kibana-plugin install x-pack

  • es:

这里写图片描述

自己初始化密码:123456

./bin/x-pack/setup-passwords interactive
这里写图片描述

  • kibana:
    这里写图片描述

修改配置

es:vim config/elasticsearch.yml ,启动x-pack验证.这里false等于没安装x-pack(默认就是开启的,如果要关就false)

xpack.security.enabled: true

kibana:vim ./config/kibana.yml ,增加你初始化的密码

elasticsearch.username: “elastic”
elasticsearch.password: “123456”

logstach:输出时设定帐号密码,不然无法登录es,这个具体配置下一篇讲,没有的可以先略过,暂时不收集日志。

在output增加用户、密码
output {
    elasticsearch {
       hosts => ["http://localhost:9200"]
       user => "elastic"
       password => "123456"
}

访问

启动es后访问9200,提示输入用户名密码。
输入后就可以看到json数据了。

安装x-pack后连不上elasticsearch-head

按照官方文档提示es配置增加跨域和验证

http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization

然而还是提示
这里写图片描述

后来百度可得,设置头部信息

改第三行为http.cors.allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type

同时访问链接的要带上密码:

http://192.168.0.111:9100/?auth_user=elastic&auth_password=123456
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值