首页 > 解决方案 > 弹性搜索(Kibana) - 如何显示条件报告

问题描述

这个问题是上一个关于如何在 Kibana 中获取 top_hits 的问题的后续问题。弹性搜索 (Kibana) - 在布尔结果之间相交。现在我关心的是如何从过去三天获得一份报告。请参阅下面来自 Kibana 的屏幕截图。我不想显示所有前几天的报告,而是希望有一份报告将根据以下逻辑显示最终结果。

Failing scenario:
Now-2d | TestA | Failed 
Now-1d | TestA | Failed
Now    | TestA | Failed
=> TestA | Failed

Passing scenario
If TestA failed less than three times then display Passed

样本报告

在 Kibana 中可以实现这样的目标吗?我不想在 Kibana(.NET、Java、..)之外实现一个解决方案,该解决方案将在过去三天内向 Elastic 搜索发送查询,执行一些魔术逻辑并显示图表。

标签: elasticsearchkibanadsl

解决方案


推荐阅读