【发布时间】:2018-04-13 13:55:02
【问题描述】:
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"4eb9f840-3969-11e8-ae19-552e148747c3\",\"filter\":[],\"query\":{\"language\":\"lucene\",\"query\":\"\"}}"
}
上面提到的 sn-p 是 Kibana 可视化的导出 JSON。不导出这个 json 有没有直接的方法来得到这个
\"index\":\"4eb9f840-3969-11e8-ae19-552e148747c3\ 索引 ID。
如果我没记错的话,这应该是索引 id,因为它在具有相同索引的可视化中是通用的。
【问题讨论】:
-
这是用于该可视化项的索引模式的 ID。您可以通过
GET .kibana/_search?q=type:index-pattern找到它们 -
感谢 Val,这完全可以帮助我获取索引 ID,但我猜它只是在此 GET 请求上显示的前几个结果 (10)。我需要返回一个特定的索引 ID我选择的索引名称,但在一组 10 个索引及其 ID 中,我很遗憾没有得到我真正想要找到的那个。我可以传递什么参数来获取我需要的特定索引名称的索引 ID。
-
您可以尝试添加
&size=100以返回所有索引模式,也可以选择添加&q=index-pattern.title:indexname以搜索特定的索引模式 -
太棒了。非常感谢。对我来说,你不亚于一个穿着闪亮盔甲的骑士!!
-
如果您能帮助通过 GET 请求通过名称识别可视化 ID 和特定可视化,我将非常感谢您。
标签: elasticsearch kibana