如何通过REST GET获取Kibana中所有已保存的搜索(发现)?

时间:2017-05-19 15:39:43

标签: rest elasticsearch kibana

我尝试使用fiddler:How to change change Kibana saved search (Discover) with a REST request?

来利用本文中描述的解决方案

我还看了一眼:https://discuss.elastic.co/t/export-saved-objects-via-rest-api/72028/2

我的问题是,即使我的get rest请求返回的json具有正确的定义数量值,它也不会全部嵌入(34个搜索定义中只有10个),就像索引+计数一样获取所有这些选项。

enter image description here

1 个答案:

答案 0 :(得分:0)

好的,刚刚找到一个解决方法,实际上,我应该在考虑之前...... 这就是我所做的,基本上是使用fiddler(使用https解密选项)从浏览器中听取查询:

  1. 设置标签
  2. 已保存的对象
  3. 搜索
  4. 似乎有一个我没有真正意识到的大小参数(就像我在我的帖子中所说的那样,考虑了任何数据库系统中的索引+计数/限制)

    POST my_kibana_url/elasticsearch/.kibana/visualization/_search?size=100 HTTP/1.1
    {"query":{"match_all":{}}}
    

    查看计数值以检查累积的所有请求的大小是否与该数字匹配。