我正在尝试理解Kibana是如何与ElasticSearch交流的。这种通信是通过浏览器和ElasticSearch服务器直接进行的(绕过Kibana服务器)还是所有Kibana请求都通过Kibana服务器,然后由Kibana服务器传递给ElasticSearch。
我正在尝试弄清楚如何在我的基于ElasticSearch和Kibana的服务器上实现安全性。
发布于 2016-01-10 12:13:03
在Kibana3中,浏览器将直接与elasticsearch对话。对elasticsearch的任何保护都必须通过前端web服务器来完成,通常是通过nginx和一堆代理规则来阻止某些操作,等等。
在Kibana4中,他们意识到拥有一台服务器将是有益的,所以你的浏览器与kibana服务器对话,kibana服务器与elasticsearch对话。
保护elasticsearch的“官方”方式是"shield",它处理针对服务器的操作的身份验证和授权。
发布于 2017-05-02 06:27:53
在kibana 5中,请求从web浏览器发送到kibana后端(使用hapi js开发),然后该请求将被发送到使用elasticsearch插件的elasticsearch,该插件是kibana核心插件之一。
https://stackoverflow.com/questions/34666467
复制相似问题