Kibana 如何在操作消息模板中将查询结果格式化为json

Kibana 如何在操作消息模板中将查询结果格式化为json,kibana,mustache,elasticsearch-opendistro,Kibana,Mustache,Elasticsearch Opendistro,我正在使用Opendistro创建警报,并调用自定义webhook发送警报。我希望Opendistro在消息中发送查询结果。唯一的问题是结果的格式不是json,而是相近的格式 例如,如果消息模板(Mustache)如下所示 {{{ctx.results.0}}} 我的webhook可能会收到这样的消息 {_shards={total=30, failed=0, successful=30, skipped=0}, hits={hits=[], total=3, max_score=0.0},

我正在使用Opendistro创建警报,并调用自定义webhook发送警报。我希望Opendistro在消息中发送查询结果。唯一的问题是结果的格式不是json,而是相近的格式

例如,如果消息模板(Mustache)如下所示

{{{ctx.results.0}}}
我的webhook可能会收到这样的消息

{_shards={total=30, failed=0, successful=30, skipped=0}, hits={hits=[], total=3, max_score=0.0}, took=16, timed_out=false, aggregations={aggregation={doc_count_error_upper_bound=0, sum_other_doc_count=0, buckets=[{doc_count=3, key=1.1.1.1}]}}}
这是查询结果,但未格式化为json。我想知道是否有一种方法可以在mustache模板中将复杂变量输出为json,或者是否有一种方法可以解析上述格式。或者,上下文中可能还有另一个变量已经字符串化了

我在Opendistro论坛上发现了另一个,它暴露了同样的问题