要不要再翻翻文档呢?

kibana 7.1 安全功能 用户无法创建索引模式

Kibana | 作者 shwtz | 发布于2019年06月04日 | 阅读数:6298

升级到最新的es7.1和kibana7.1,配置了安全配置之后,启动kibana,用elastic用户登录后,追加了自定义超级用户,给予全部最大权限。但是发现全部用户都无法成功创建索引模式。
之前的索引模式被我删除了。无论用哪个用户,甚至elastic都无法再成功创建索引模式。可以在UI界面创建,但是创建好后,一旦点击发现或者点击别的地方,就提示没有创建索引模式,必须先创建。简而言之,及时通过UI界面创建好了,该索引模式也没被保存下来。

证书是用的elasticsearch-certutil生成的pem格式证书。es 在 transport和http层都加密了。
已邀请:

zqc0512 - andy zhou

赞同来自:

你配置有问题吧,用curl -k测试下创建索引。

shwtz - 学物理想做演员的IT男

赞同来自:

发现应该和  security 无关。
把security 关了,依然有着问题。可能是kibana自己的问题
 

shwtz - 学物理想做演员的IT男

赞同来自:

估计是安全功能启用后,启动kibana的过程有些任务没有成功执行,导致索引模式无法创建成功,删除部分kibana索引然后重启集群和kibana后,问题就没有了

lvzhirong

赞同来自:

我在kubernetes集群上搭建ELK时遇到的同样的问题,创建索引,流程也都走完了,再点Discover,还是提示说没有索引,需要创建索引。感觉就是,虽然创建索引的流程走完了,但是并没有保存住,点"Saved Objects",查看已经创建的索引,一条记录也没有。
 
看了楼上shwtz的说法,我重启了elasticsearch和kibana, (logstash不用动), 然后就没问题了,而且,之前测试时创建过的好多个索引, 现在都出来了,点"Saved Objects" 可以看得到,点Discover也可以正常使用了。
 
感谢!

要回复问题请先登录注册