使用来自 JSON 文件的查询打开 Kibana 控制台?
Open Kibana Console with queries from JSON file?
是否可以将一堆查询保存到单个 JSON 文件中以导入 Kibana 控制台?
我知道有一个选项可以保存单个查询[2],并且 Kibana 控制台是基于本地存储的,但我想根据参数加载查询,以便更改参数(例如 load_from=filename.json
) 应该加载一组不同的查询。
例如,当我打开 http://localhost:5601/app/kibana#/dev_tools/console?load_from=filename.json
时,它应该使用文件中的 ES 查询打开 Kibana 控制台。
编辑:作为解决方法,可以使用 Postman API 客户端或类似的 API 客户端来执行此操作。
解决方法:
2022 年 2 月 22 日编辑 2:Kibana Spaces 就是答案。它可以让您将仪表板和其他保存的对象组织成有意义的类别[3]。每当您加载 http://localhost:5601/ 时,它都会让您选择要使用的 space。在大多数情况下,拥有多个保存不同 space 的浏览器选项卡应该可行。
[2] https://www.elastic.co/guide/en/kibana/master/save-load-delete-query.html
[3]https://www.elastic.co/guide/en/kibana/master/xpack-spaces.html
很遗憾,这还不可能。
Elastic(据称)正在开发一项新的 Kibana 功能 (tabbed console panes #10095),该功能将为更好地组织 Dev Tools 应用程序中的代码提供支持。这个问题已经打开了一段时间,似乎没有发生太多事情,所以我们拭目以待。
该功能的发布日期尚不清楚。
是否可以将一堆查询保存到单个 JSON 文件中以导入 Kibana 控制台?
我知道有一个选项可以保存单个查询[2],并且 Kibana 控制台是基于本地存储的,但我想根据参数加载查询,以便更改参数(例如 load_from=filename.json
) 应该加载一组不同的查询。
例如,当我打开 http://localhost:5601/app/kibana#/dev_tools/console?load_from=filename.json
时,它应该使用文件中的 ES 查询打开 Kibana 控制台。
编辑:作为解决方法,可以使用 Postman API 客户端或类似的 API 客户端来执行此操作。
解决方法:
2022 年 2 月 22 日编辑 2:Kibana Spaces 就是答案。它可以让您将仪表板和其他保存的对象组织成有意义的类别[3]。每当您加载 http://localhost:5601/ 时,它都会让您选择要使用的 space。在大多数情况下,拥有多个保存不同 space 的浏览器选项卡应该可行。
[2] https://www.elastic.co/guide/en/kibana/master/save-load-delete-query.html
[3]https://www.elastic.co/guide/en/kibana/master/xpack-spaces.html
很遗憾,这还不可能。
Elastic(据称)正在开发一项新的 Kibana 功能 (tabbed console panes #10095),该功能将为更好地组织 Dev Tools 应用程序中的代码提供支持。这个问题已经打开了一段时间,似乎没有发生太多事情,所以我们拭目以待。
该功能的发布日期尚不清楚。