elasticsearch kibana绘图数据值与时间戳有关,而与聚合数据无关
我试图通过使用kibana在图表中即时响应数据来显示数据是如何在istant演变的。该图应为绘制时间序列(时间戳)数据值的折线图。目标是表示数据值如何变化,而不是数据在时间上的变化。重要的是,数据取自通过弹性构造的索引,而不是像vega库提供的那样从json或csv导入,就像数据示例一样。数据是一个类似于角度的浮点变量,它在时间上被修改,因此,例如,时间戳表示为0.1,然后是0.14,依此类推。 下面是织女星的起点,这可能是一种可能性。 (根据弹性网页的建议,我将索引从_all修改为我的_index,但我希望在y轴上表示数据,而不是文档计数,而是作为角度的参数字段) 另外,所选的时间字段是正确的,因为我在timestamp中插入了日期字段,并且它工作正常。为了更精确,我使用聚合函数(如max和average)绘制数据,但这不是我想要的
elasticsearch kibana绘图数据值与时间戳有关,而与聚合数据无关,
elasticsearch,kibana,vega-lite,vega,
elasticsearch,Kibana,Vega Lite,Vega,我试图通过使用kibana在图表中即时响应数据来显示数据是如何在istant演变的。该图应为绘制时间序列(时间戳)数据值的折线图。目标是表示数据值如何变化,而不是数据在时间上的变化。重要的是,数据取自通过弹性构造的索引,而不是像vega库提供的那样从json或csv导入,就像数据示例一样。数据是一个类似于角度的浮点变量,它在时间上被修改,因此,例如,时间戳表示为0.1,然后是0.14,依此类推。 下面是织女星的起点,这可能是一种可能性。 (根据弹性网页的建议,我将索引从_all修改为我的_ind
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"title": "Event counts from all indexes",
"data": {
"url": {
"%context%": true,
"%timefield%": "@timestamp",
"index": "my_index",
"body": {
"aggs": {
"time_buckets": {
"date_histogram": {
"field": "@timestamp",
"interval": {"%autointerval%": true},
"extended_bounds": {
"min": {"%timefilter%": "min"},
"max": {"%timefilter%": "max"}
},
"min_doc_count": 0
}
}
},
"size": 0
}
},
"format": {"property": "aggregations.time_buckets.buckets"}
},
"mark": "line",
"encoding": {
"x": {"field": "key", "type": "temporal", "axis": {"title": false}},
"y": {
"field": "doc_count",
"type": "quantitative",
"axis": {"title": "Document count"}
}
},
}