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.bc
2.bc
...
NBC
n は OpenTSDB から検索されます。(私は現在、変数をメトリッククエリに実際に追加する方法に苦労しています: $nbc は機能しませんが、それは私が得ているエラーとは別の問題です)
アドバイスをいただければ幸いです。
編集: Grafana のバージョン情報:
Grafana バージョン: 2.0.2、コミット: v2.0.2、ビルド日: 2015-04-22 16:51:50
私も有効にしました: tsd.core.meta.enable_realtime_ts