Kibana - 数据表计数聚合过滤器

Kibana - Datatable count aggregation filter

我正在 Kibana 上进行可视化,以便使用 STATE:"ERROR" 过滤器计算请求量。 我的最终目标是显示我的请求的错误百分比。

这是我当前可视化的显示:

根据 this and this 文档,我尝试创建以下 JSON 自定义过滤器输入:

{
  "aggs" : {
    "messages" : {
      "filters" : {
        "filters" : [
          { "match" : { "STATE" : "ERROR"   }}
        ]
      }
    }
  }
}

不幸的是,它不起作用。 有人已经在 DataTable 可视化上创建了一些自定义计数操作甚至百分比吗?

JSON 输入部分不是您要执行的操作的正确位置。

您需要进入“指标”部分下方的“存储桶”部分并创建一个 filters 聚合。