問題タブ [grafana-variable]

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.

0 投票する
4 に答える
5010 参照

grafana - Grafana 7: テーブル列を非表示にしながらデータ リンクでその値を使用する方法

これはGrafana 7用であることに注意してください

バージョン 7 にアップグレードしたところ、テーブル パネルで列を非表示にする方法がわかりませんが、データ リンクでその値を使用できます。

3 つの列を選択します。最初の列は表示したくない ID ですが、代わりに表示された列の 1 つのリンクでその値を使用します。データ リンクには、ID フィールドが表示されているときに機能する次の '/d/ddsds/dashboard-name?var-id=${__data.fields[id]}' を使用します。変換ルールを使用して列を非表示にすると、ID 値が URL に配置されないため、リンクが機能しなくなります。

「${__data.fields[id]:raw}」も使用してみました

0 投票する
1 に答える
506 参照

grafana - grafanaの変数をユニットとしてどのように使用しますか?

none/dollars丸めなしで生データを表示できるように、測定単位を変更できる必要があります。

ここに画像の説明を入力

0 投票する
3 に答える
350 参照

regex - 値を取得する正規表現値に対して条件をアサートすることによって

以下のように、指定されたキーから値を取得する正規表現があります

正規 .*key="([^"]*)".*表現の入力値key="abcd-qwer-qaa-xyz-vwxc"

出力abcd-qwer-qaa-xyz-vwxc

abcd-しかし、これに加えて、次のパターンが一致する場所でのみ開始して値を検証する必要があります-xyz

したがって、入力と出力は次のようにする必要があります。

一致した出力

以下で試しましたが、期待どおりに機能しません

キーと値のペアは、次のように大きな文字列の一部です。

キーを照合することで値が取得され、yi はこれを使用したと思います.*key="([^"]*)".*

注: ダッシュボードです。このリンクを参照して検索できますRegex: /"([^"]+)"/この正規表現は、私が参照した文字列であるクエリ結果に適用されます。上記の正規表現で動作し.*key="([^"]*)".*ます。その regexGroup 自体を変更しようとしています。お役に立てれば?

誰でもこれについて私を案内したり提案したりできますか? それは役に立ちます。ありがとう!