【发布时间】:2021-08-20 07:45:55
【问题描述】:
我有弹性搜索集群。
目前正在为客户端设计一个 python 服务,用于对我的弹性搜索进行读写查询。 python服务不会由我维护。只有内部的 python 服务会调用我们的弹性搜索来获取和写入
有什么方法可以配置弹性搜索,以便我们知道请求来自 python 服务,或者我们可以通过任何方式在基于这些字段进行查询时传递一些额外的字段,我们将获得日志
【问题讨论】:
标签: elasticsearch
我有弹性搜索集群。
目前正在为客户端设计一个 python 服务,用于对我的弹性搜索进行读写查询。 python服务不会由我维护。只有内部的 python 服务会调用我们的弹性搜索来获取和写入
有什么方法可以配置弹性搜索,以便我们知道请求来自 python 服务,或者我们可以通过任何方式在基于这些字段进行查询时传递一些额外的字段,我们将获得日志
【问题讨论】:
标签: elasticsearch
elasticsearch 中没有在线功能来解决您的请求。 (您要检查来源并添加要查询的字段)。
但有审计日志的解决方案。
https://www.elastic.co/guide/en/elasticsearch/reference/current/enable-audit-logging.html
【讨论】:
您可以做的是在它前面放置一个代理并在那里进行日志记录,我们在 Elastic 集群前面有一个 Apache 来启用 SSL 卸载并添加日志记录和 ACL 可能性。
【讨论】: