如何通过 REST GET 在 Kibana 中获取所有已保存的搜索(发现)?
How to fetch ALL saved searches (discover) in Kibana via a REST GET?
我尝试利用 fiddler post 中描述的解决方案:
我也看过:https://discuss.elastic.co/t/export-saved-objects-via-rest-api/72028/2
我的问题是,尽管我的 get rest 请求返回的 json 具有正确的定义数量值,但它并没有将它们全部嵌入(34 个搜索定义中只有 10 个),是有一个索引 + 计数选项可以获取所有这些。
好的,刚刚找到了一个解决方法,实际上,我早该考虑一下...
这是我所做的,基本上是使用 fiddler(使用 https 解密选项)在浏览器上听取查询:
- 设置选项卡
- 已保存对象
- 搜索
似乎有一个我并没有真正意识到的大小参数(就像我在最初的 post 中所说的那样,考虑了一个索引 + 计数/限制,就像在任何数据库系统中一样)
POST my_kibana_url/elasticsearch/.kibana/visualization/_search?size=100 HTTP/1.1
{"query":{"match_all":{}}}
并查看计数值以检查累积的所有请求的大小是否与该数字匹配。
我尝试利用 fiddler post 中描述的解决方案:
我也看过:https://discuss.elastic.co/t/export-saved-objects-via-rest-api/72028/2
我的问题是,尽管我的 get rest 请求返回的 json 具有正确的定义数量值,但它并没有将它们全部嵌入(34 个搜索定义中只有 10 个),是有一个索引 + 计数选项可以获取所有这些。
好的,刚刚找到了一个解决方法,实际上,我早该考虑一下... 这是我所做的,基本上是使用 fiddler(使用 https 解密选项)在浏览器上听取查询:
- 设置选项卡
- 已保存对象
- 搜索
似乎有一个我并没有真正意识到的大小参数(就像我在最初的 post 中所说的那样,考虑了一个索引 + 计数/限制,就像在任何数据库系统中一样)
POST my_kibana_url/elasticsearch/.kibana/visualization/_search?size=100 HTTP/1.1
{"query":{"match_all":{}}}
并查看计数值以检查累积的所有请求的大小是否与该数字匹配。