我遇到了Grafana和OpenTSDB的问题 .
当我尝试使用Grafana模板功能以OpenTSDB作为数据源添加变量并单击执行查询时,我在浏览器控制台中收到以下错误消息:
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
从OpenTSDB中查找n . (我目前正在努力实际上如何将变量添加到度量标准查询中,例如:$ n.b.c不起作用,但这是我得到的错误的一个单独问题)
任何建议将不胜感激 .
编辑:Grafana版本信息:
Grafana版本:2.0.2,提交:v2.0.2,构建日期:2015-04-22 16:51:50
我也启用了:tsd.core.meta.enable_realtime_ts
1 回答
这是因为OpenTSDB数据源不支持2.0.2中的此功能 . 它很快就会被发布2.1(本周)
你可以下载它:http://grafana.org/download/builds.html