3

Kibana 无法对字段的累积值进行直方图,如下所述:https ://github.com/elasticsearch/kibana/issues/740

为了克服这个问题,我创建了一个单独的索引来计算自己的总数并将其保存到 Elasticsearch。

映射如下所示:

curl -XPOST localhost:9200/first_install -d '{
    "settings" : {
        "number_of_shards" : 5
    },
    "mappings" : {
        "fi" : {
            "properties" : {
                "evtTime" : { "type" : "date", "index": "not_analyzed", "format": "dd/MMM/yyyy:HH:mm:ss" },
                "cumulativeValue" : { "type" : "integer", "index": "not_analyzed" }
            }
        }
    }
}'

这些值已正确保存,但意外的是 Kibana 并没有画出我期望的线,而是在不存在的点之间连接。

以下是 Kibana 截图:

在此处输入图像描述

由于我的数据集一直在增加,所以线曲线应该一直在增加,我可以通过 kibana 本身看到的以下事件来证明:

在此处输入图像描述

它可能与我所做的数据格式有关吗?

提前谢谢。

4

1 回答 1

1

您将设置设置为total,并将时间间隔设置为30m
Kibana 的作用是在您的选择(表)中查找时间戳最低的值819
然后它需要在第一个时间戳和 30 分钟后发生的所有值。
这些值全部汇总total并绘制在您的图表上。
这一直持续到获得最后一个值。

总而言之,Kibana 绘制了 30 分钟内所有项目的总累积值(实际上是累积的累积值)。

于 2014-03-20T13:55:59.110 回答