問題タブ [grafana-templating]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
prometheus - label_values を使用した Grafana での Prometheus テンプレート - 動的な行とパネルの繰り返し
というメトリクスとcalories
と という 2 つのラベルがあるとtype
しname
ます。type
私たちが果物や野菜を持っているかどうかを示します。果物や野菜のname
名前です。私がやりたいことは、次の方法で行で繰り返される単一の統計パネルを作成することです (もちろん、ダッシュボードの読み込み時に動的に更新されます)。carrot
onion
banana
orange
apple
row 1
:パネル付きの野菜carrot
とonion
row 2
:パネル付きの果物banana
, orange
,apple
これまでの私の試みは、ダッシュボード レベルの 2 つの変数です:
$types = label_values(type)
.
$names = label_values(calories{type=~"$types"}, name)
タイプの行を繰り返し、名前のパネルを繰り返していますが、残念ながら両方の行ですべての名前 (果物と野菜の両方) を取得しています。
まず第一に、私がやろうとしていることは達成可能ですか? もしそうなら - 私は何を間違っていますか?
ありがとう!
grafana - Grafana + InfluxDB Flux - 複数選択変数入力を表示するためのクエリ
Grafana クラウド + InfluxDB 2.0 (Flux 言語) クラウド インスタンスをセットアップしました。この一環として、「デバイス ID」を含むカスタム変数リストを作成しましたdevices
。
devices
パネルでは、ユーザーがリストから 1 つ以上のデバイス ID を選択してパネルに表示できるパラメータ データを表示したいと考えています。これは、単一のデバイス ID の選択では問題なく機能しますが、複数のデバイスでは機能しません。
Grafana のドロップダウンの複数選択エントリに基づいて、可変数のデバイスからのデータを表示するには、クエリをどのように変更する必要がありますか?
grafana - Grafana のグラフから表示、共有、その他のメニューを無効にする
Grafana から [表示、共有、その他] メニューを無効にする方法 [パネル メニュー --> [表示、共有、その他 - CSV、JSON などのエクスポート]]。これらのオプションをユーザーに表示したくありません。
grafana - Grafanaで選択したテンプレート変数のテキストを取得する方法
グラファナ版7.3.3
。の上に作成されたカスタム変数がありJSON Datasource
ます。ペイロードの下に、変数 options を入力するために使用しました$Project
[{"text": "Proj1", "value": "1"}, {"text": "Proj2", "value": "2"}]
。
text
次に、選択した $Project ドロップダウンで使用するテンプレート クエリについて説明します。たとえば
fields.Project:$Project.__text
、このようなものです。しかし、私はvalue
選択された変数で$Project
はなくののみを取得していtext
ます。
入手方法はありますか?