0

使用 Kibana,是否可以显示作为其他行摘要的一行数据?

这是我们的要求:

给定具有以下结构的索引中的条目:

string  requestId
boolean raisedException
boolean requiredExternalLookup

我们要创建具有以下结构的表格输出

requestId   numberRaisedException numberNoException numberRequiredLookup

因此,如果同一请求 ID 的索引中有三行(或条目),其中两行引发了异常,则输出可能如下所示:

requestId           numberRaisedException  numberNoException numberRequiredLookup
REQUEST_123         2                      1                 3

据推测,代表这一点的正确 Kibana 可视化小部件将是一个数据表。但是如何在 Kibana 中创建一个像上面这样的行,它是几行的摘要,有点类似于 sql GROUP BY 子句。有可能吗?

4

1 回答 1

0

您可能可以使用“scripted_fields”来执行此操作,但 kibana 中“scripted_fields”功能的状态尚不清楚。我认为由于安全问题,它最近在 kibana 中被阻止 - 将其打开是危险的,因为您可以做任何事情。

如果您有权访问您的 elasticsearch 集群,那么您也许可以在您的 elasticsearch 索引上创建该字段。

你可以在这里阅读:http ://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-script-fields.html

于 2015-04-20T13:44:33.993 回答