如何将自定义数据传递给 kibana devtools 中的响应
How to pass custom data to response in kibana devtools
我想在 AWS kibana 上执行多个弹性搜索请求。由于 amazon cognito auth,我无法使用 api,我必须使用 kibana devtools。
我已经生成了我的请求,我需要将请求连接到响应。如何将自定义字符串附加到请求,以便将其打印回响应?
我试过将内容附加到查询或片段,它们会显示回来,但显然它们会改变搜索结果。
示例开发工具请求:
GET /_search?rest_total_hits_as_int=true
{
"query": {
... stuff...
}
}
和响应:
{
"took" : 18490,
"timed_out" : false,
"_shards" : {
"total" : 87,
"successful" : 87,
"skipped" : 0,
"failed" : 0
},
"hits" : {
"total" : 126266,
"max_score" : null,
"hits" : [ ]
}
}
我想向两个请求添加自定义字符串,即“ccsfewafd332rs”,并在响应中取回它,这样我就可以在 运行 UI 中的多个请求时关联它们。
您完全可以使用 named queries 来达到这个目的。
只需将 "_name": "ccsfewafd332rs"
添加到您的顶级查询中,您就会在响应中得到它,例如
{
"query": {
"match_all": {
"_name": "ccsfewafd332rs"
}
}
}
我想在 AWS kibana 上执行多个弹性搜索请求。由于 amazon cognito auth,我无法使用 api,我必须使用 kibana devtools。
我已经生成了我的请求,我需要将请求连接到响应。如何将自定义字符串附加到请求,以便将其打印回响应? 我试过将内容附加到查询或片段,它们会显示回来,但显然它们会改变搜索结果。
示例开发工具请求:
GET /_search?rest_total_hits_as_int=true
{
"query": {
... stuff...
}
}
和响应:
{
"took" : 18490,
"timed_out" : false,
"_shards" : {
"total" : 87,
"successful" : 87,
"skipped" : 0,
"failed" : 0
},
"hits" : {
"total" : 126266,
"max_score" : null,
"hits" : [ ]
}
}
我想向两个请求添加自定义字符串,即“ccsfewafd332rs”,并在响应中取回它,这样我就可以在 运行 UI 中的多个请求时关联它们。
您完全可以使用 named queries 来达到这个目的。
只需将 "_name": "ccsfewafd332rs"
添加到您的顶级查询中,您就会在响应中得到它,例如
{
"query": {
"match_all": {
"_name": "ccsfewafd332rs"
}
}
}