我正在尝试想象Timelion中的时间序列。我在弹性搜索中有几百个这样的格式的数据点 - 我手动删除了一些我从未在时间序列图中使用过的字段。
foldM
我想要的是简单地绘制排名随时间的变化。我发现这篇帖子Kibana Timelion plugin how to specify a field in the elastic search似乎描述了同样的事情,我明白我应该能够做.es(metric ='sum:rank')。
我的问题在于,无论我如何定义我的timelion查询(甚至只是调用.es(*)),我最终只得到一条y = 0的水平线。
到目前为止我尝试过的事情:
所有这些都给了我相同的结果,你可以在附图中看到。有谁知道这里会发生什么?
答案 0 :(得分:0)
如上所述设置 timelion.json :
{
"quandl": {
"key": ""
},
"es": {
"timefield": "timestamp",
"default_index": "_all",
"allow_url_parameter": false
},
"graphite": {
"url": "https://www.hostedgraphite.com/UID/ACCESS_KEY/graphite"
},
"default_interval": "1h",
"max_buckets": 2000
}
将粒度设置为“自动”并使用上述Timelion查询:.es(index='foo-2016-11-06', metric='max:rank')
。