配置elasticsearch+kibana+filebeat7.8过程中的那些坑

273 阅读1分钟

1、不能以root用户启动elasticsearch

需要创建一个用户,再用这个用户去启动elasticsearch

2、启动kibana加上 --allow -root 原理跟1一样

就是处于安全性考虑,怕黑客入侵利用elasticsearch的root执行权限提权

3、开启xpack认证

如果不开启xpack认证,访问ip:5601,kibana是不可用的,想要使用这个功能就会提示你开启xpack认证 但是按照官方指示在配置文件中添加了这两项之后,启动elasticsearch还是报错(这是官方指示啊喂!)。是的,再去按照报错信息添加第三项。这样elasticsearch开启安全认证就完成了。

4、在elastic设置几个账户密码

5、用elastic账户登录ip:5601

6、配置filebeat.yml的安全认证

7、通过http请求设置pipeline

需要以http://elastic:password@ip:port/_ingest/pipeline/ad-log的形式访问