在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

kibana二开如何获取向es发送请求的请求头

Kibana | 作者 captainayou | 发布于2018年04月17日 | 阅读数:3561


~`CYG@(6Z)2EG2RQ[A2DPKM.png

如图所示,通过高级搜索保存后,kibana会向es发送请求,改如何获取这段请求的数据呢?
已邀请:

medcl - 今晚打老虎。

赞同来自: laoyang360

Kibana 也是一个 server 端软件,查询请求不是直接从浏览器发送给 es,而是统一由 Kibana 后端转发给 es 的,所以你在浏览器端是拿不到完整的 queryDSL 的,你在服务端监听相关端口,是可以截获到的。

strglee

赞同来自:

下载.jpeg

这个里面就能找到每个search的query

captainayou

赞同来自:

D:\kibana\kibana-5.5.2\src\ui\public\filter_editor\filter_editor.js
这个路径上的newFilter可以拿到filter中条件的query, 只是选择Is 或者 Is not 它们都是一样的
1DS18XC1Q@PW]MJUX2QXX1.png

缺少了前面的一些条件,这个控制器里面好险也没发现这些,不知道你对这块代码熟不熟

要回复问题请先登录注册