使用Kibana和Elasticsearch进行多租户设置

neb*_*ebi 7 elasticsearch logstash kibana

我将为我的项目使用logstash + ES + kibana.我想知道如何将这个框架用于多租户.任何人都可以解释一下Kibana认证后如何在Kibana的仪表板中查询弹性搜索索引和加载?我可以限制kibana查找特定用户或某个ID的弹性搜索的特定索引吗?有人尝过这个吗?

日Thnx

小智 4

您可以,但根据您的用例,这可能不是一个好主意。有一些问题,特别是在安全性和用户分离方面。首先 Kibana 只是在浏览器中运行的 javascript。因此,无论 Kibana 允许做什​​么,都是您的用户。但是,您可以为每个“用户”拥有单独的索引模式,但弹性搜索不为您提供任何验证用户或授权用户访问特定索引的方法。为此,您必须使用某种代理。

我推荐http://www.found.no/foundation/elasticsearch-in-product/http://www.found.no/foundation/elasticsearch-security/以获得更深入的解释。