elasticsearch 如何在Timelong中显示确切的值?,elasticsearch,indexing,time-series,kibana,timelion,elasticsearch,Indexing,Time Series,Kibana,Timelion" /> elasticsearch 如何在Timelong中显示确切的值?,elasticsearch,indexing,time-series,kibana,timelion,elasticsearch,Indexing,Time Series,Kibana,Timelion" />

elasticsearch 如何在Timelong中显示确切的值?

elasticsearch 如何在Timelong中显示确切的值?,elasticsearch,indexing,time-series,kibana,timelion,elasticsearch,Indexing,Time Series,Kibana,Timelion,以下是我在ElasticSearch中的数据映射: mapping = { "series-map": { "properties": { "network": {"type": "string"}, "timestamp": {"type": "date"}, "value": {"type": "integer"}, } } } 数据示例: Network timestamp

以下是我在ElasticSearch中的数据映射:

mapping = {
    "series-map": {
      "properties": {
        "network": {"type": "string"},
        "timestamp": {"type": "date"},
        "value": {"type": "integer"},
      }
    }
  }
数据示例:

Network   timestamp              value
paris     2016-04-16 12:00:00     30
toulouse  2016-04-17 13:00:00     14
paris     2016-04-16 22:00:00     45
几天来,我一直在试图弄清楚如何在特定的一天中显示网络的价值。我已经尝试过这个永恒的表达:

.es(index=myindex, timefield=timestamp, q='network:paris', metric='sum:value').label('current hour')
以下是我得到的:

这就像表达式显示每个时间戳有多少行或值。它没有显示值本身

请问怎么做?是否有任何方法可以显示没有任何聚合的值,如平均值、总和、最大值。。。等等

多谢各位


Elasticsearch 5.1版

我不确定我是否理解您的要求。当你说“网络的价值”时,你指的是
价值
字段还是
网络
字段?是的,我会更新问题。好的。你想在图表中看到什么。使用您在文章中提供的数据给出一个示例。在图中,它表示每个时间戳中有一条记录。它应该说你有30作为一个值。我不知道怎么解释。我想直接绘制这些值。一个从30到14再回到45的图表,你是否设法使它在5.x中工作?