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 sreenshot:
线条曲线应该一直在增加,因为我的数据集总是在增加,我可以通过kibana本身看到的以下事件来证明:
它可能与我做的数据格式有关吗?
提前谢谢。答案 0 :(得分:1)
您的设置设置为total
,时间间隔设置为30m
Kibana做了什么,它会在您的选择(表格)中查找具有最低时间戳819
的值。
然后它考虑了第一个时间戳和30分钟之后发生的所有值
这些值全部归结为total
并绘制在图表上
这继续,直到获得最后一个值。
总而言之,Kibana在30分钟内绘制了所有项目的总累计值(实际上是累计累积值)。