我对Grafana和OpenTSDB有个问题。
当我尝试使用OpenTSDB作为数据源的Grafana模板特性添加一个变量并单击“执行查询”时,我在浏览器控制台中得到以下错误消息:
TypeError: a.metricFindQuery is not a function
at app.6e379bdb.js:20
at i (app.6e379bdb.js:10)
at app.6e379bdb.js:10
at l.$get.l.$eval (app.6e379bdb.js:12)
at l.$get.l.$digest (app.6e379bdb.js:12)
at l.$get.l.$apply (app.6e379bdb.js:12)
at HTMLButtonElement.<anonymous> (app.6e379bdb.js:13)
at HTMLButtonElement._.event.dispatch (app.6e379bdb.js:6)
at HTMLButtonElement._.event.add.q.handle (app.6e379bdb.js:5)我对OpenTSDB和Grafana非常陌生,我自己也没有设置任何系统,所以这里可能有一个我不知道的配置问题?
我已经研究了Grafana的github问题,它指出,允许OpenTSDB使用模板的特性已经引入,并且应该是主要代码库的一部分。
我的目标是创建一个模板,以便用户可以选择不同的图形:
1.b.c
2.b.c
..。
n.b.c
其中n是从OpenTSDB中查找的。(我目前还在努力解决如何将变量添加到度量查询中,比如:$n.b.c不工作,但这是我所得到的错误的另一个问题)
如有任何建议,将不胜感激。
编辑: Grafana版本信息:
Grafana版本: 2.0.2,提交: v2.0.2,构建日期: 2015-04-22 16:51:50
我还启用了: tsd.core.meta.enable_realtime_ts
发布于 2015-08-04 06:29:30
这是由于OpenTSDB数据源在2.0.2中不支持此特性。它在即将发布的2.1版(本周)中得到支持。
您可以下载它:http://grafana.org/download/builds.html
https://stackoverflow.com/questions/31746285
复制相似问题