Grafana: テンプレート:ダッシュボード全体でテンプレート変数定義を再利用する

作成日 2015年05月07日  ·  122コメント  ·  ソース: grafana/grafana

トーケル、

特定のダッシュボードベースのテンプレートではなく、グローバルテンプレートを作成することは可能ですか。 これが私の言いたいことです。 現在、テンプレートベースのダッシュボードを作成するために次の手順を実行します。

  1. 新しいダッシュボードを作成する
  2. オプションを選択してから機能を選択し、テンプレートを選択します
  3. このテンプレートは、このダッシュボードでのみ使用できます。

グローバルテンプレートを作成することは可能ですか? SMEがテンプレートを作成し、ユーザーがチャートを作成するためにクエリからテンプレート名のみを選択するようにするには? はっきりしているといいのですが。

aredashboartemplating prioritimportant-longterm typfeature-request

最も参考になるコメント

トーケル、これは私たちにとって非常に重要です。これを優先できる可能性はありますか?

全てのコメント122件

そうです、Grafana 2.0と新しいバックエンドを使用すると、将来のリリース(おそらく来年または今年の冬)で、ダッシュボード全体で再利用できる独立したエンティティとしてテンプレート変数を追加できるようになります。

トーケル、これは私たちにとって非常に重要です。これを優先できる可能性はありますか?

いいえ、おそらく多くの+1が得られるとしたら:)これまでのところ、テンプレート変数を一元的に保存しなくても問題はありません。1つのダッシュボードに対してそれらを定義し、そのダッシュボードをコピーするだけです。 理想的ではありません。

このような機能の現在のロードマップ(ダッシュボードから何かを移動し、それらを個別のエンティティとして保存可能にし、ダッシュボード間で再利用可能にする)。

1)ダッシュボード全体で最初の再利用可能なペインとパネルテンプレート
2)注釈
3)パネルごとの注釈

私はこれが多くの+1票を必要とするように機能します、そしてそれはロードマップに追加されるかもしれません。 HTTP APIを使用して、多くのダッシュボード間でテンプレート変数を同期するコードを自分で作成できます。

:+1:

:+1:

+1

私のユースケースでは、事前定義された値を持つ1つのテンプレート変数があり、10以上のダッシュボードで使用されています。 毎回10か所に変更するのは楽しいことではありません!

+1

+1

+1

+1

@torkelo 「たくさん」をどのように定義しますか?

  • 1

+1

+1

+1

+1

+ 1-複数のダッシュボードで使用する{entity1、entity2、entity3}などの大規模なGLOBステートメントを使用していますが、それらはかなり頻繁に変更されるため、半ダースのダッシュボードで更新する必要があります。 グローバル変数は驚くべき機能です

:+1:

+1がそれほど多くないことに驚いています。 この組織で作成するすべてのダッシュボードについて、Prometheusインスタンスラベルからクエリされたテンプレート変数を複製しています...

+1

+1

+1

+1

+1

+1

簡単な回避策は、Grafana全体でテンプレート変数を使用するための主要なコードリファクタリングを取得できるまで、wizzyCLIを使用することです。

テンプレート変数をあるダッシュボードから別のダッシュボードにコピーまたは移動できます-https://github.com/utkarshcmu/wizzy#local-commands

+1

wizzy 0.4.0がリリースされました...任意のダッシュボードからテンプレート変数を抽出し、保存して、任意のダッシュボードに挿入できるようになりました...。
https://github.com/utkarshcmu/wizzy#template -variables-commands

+1

+1

+1 +1 +1 :)

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1000

+1

+1だと思います。 私はgrafanaの初心者なので、簡単に行ってください;-)これにより、すべてのダッシュボードにまたがる時間範囲を設定できますか? さまざまなダッシュボードから特定の時間間隔のデータを表示して、そのときに何が起こったかを統合的に表示できるようにしたいと考えています。 ダッシュボード内のウィジェットをクリックして別のウィジェットにリダイレクトすると、時間間隔は保持されますが、メニューからダッシュボードを選択すると、時間間隔が失われ、 grafanaのドキュメントに何もないと書かれているようです。それについてはできますが、砂を打ちます;-{。 他の人もこのような機能に興味があると思います。 誰かが少なくともこの動作を試してそれが機能するかどうかを確認できるハックを提案できますか?

+1

+1

+10086

+1いいね

+1

@torkelo 2015年のとおり:「「たくさん」をどのように定義しますか?」 ;)

@bergquistこれは現在9000を超えています。

@torkelo 2015年のとおり:「「たくさん」をどのように定義しますか?」 ;)

この問題は間違いなくそのしきい値に達しています(多くの+1 /親指を立てる)。 しかし、さらに多くの親指を立てる問題が約30あるため、需要の多い機能要求の競争はかなり激しいです:)

この機能は非常に理にかなっていると思います。ぜひ実装してもらいたいと思います。 いつ取り組むかわからない、おそらく来年初め。

有効なポイント。 「これが私たちが望むものであり、この順序であり、それらが私たちが取り組んでいるビットです」の公開リストがありますか? これは問題からリンクされている可能性があるため、人々はそれが受け入れられていることを知っています。

また、問題に「承認済み、ある時点で発生する」というタグを付けると役立ちます。

ロードマップを更新しました: https ://github.com/grafana/grafana/blob/master/ROADMAP.md非常に広範で、まだ詳細ではありません。

@torkelo LOL、あなたが「非常に広い」と言ったとき、あなたは冗談ではありませんでした;-)

しかし、プロセスを開始していただきありがとうございます...進行中の方向性を伝えるためにできることは、コミュニティからのフィードバックの質を向上させるのに役立つと思います。

このプロジェクトで行っているすべての作業に改めて感謝します。

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1
これは、環境間での展開に非常に役立ちます。

良い。 +1

+1

そうしてください

この機能に興味のある方は、「+ 1」コメントを投稿するのではなく、最初の投稿にリアクションを追加してください。 これにより、誰もがこれを望んでいる量を簡単に追跡できます。

これはたまたますぐに起こるのでしょうか? それは非常に便利でしょう。

ありがとう!

この機能も高く評価しています!

この機能も欲しいです。

これも非常に便利です。

+1

+1

+1この機能の実装の優先順位に関する更新はありますか? 時間を大幅に短縮し、ダッシュボードのモジュール性とデプロイ全体での再利用性を向上させることができます。

また、これが必要です。ユーザーレベル(ユーザーアカウント)で変数を定義でき、ダッシュボードテンプレートで使用できます。
次に、すべてのユーザーに対して1つのダッシュボードテンプレートを作成し、各ユーザーが独自の/カスタマイズされたデータを使用することができます。
Thx👍

これが解決されたかどうかはわかりませんが、理想的には、これらはグローバル変数であるべきではないと思います。 1つのインスタンス内に、同じ変数のニーズを持つが、他のダッシュボードのグループとは異なるダッシュボードのグループがある場合があります。 よくあることですが、グローバル変数は問題を引き起こす可能性があります。

より多くのアイデアは、変数のセットを備えた「変数グループ」を用意することであり、各ダッシュボードに必要なグループを含めることができると思います。

次のような質問があります-すでに変数グループがあるダッシュボードに特定の変数を追加できますか? ダッシュボードなどに複数の変数グループを設定することは可能でしょうか。今のところ、最も単純なアプローチを選択します。

+1

+1この機能の実装の優先順位に関する更新はありますか? ダッシュボードを管理するための中心的な方法が本当に必要です。 ありがとう

+1この機能は素晴らしく、20以上のダッシュボードの管理に関連する頭痛の種を大幅に削減します。

+1

+1お願いしますこれで私の仕事がずっと楽になります

+1これの優先順位は何ですか?

+1

+1

+1

+1

+1

+1、ダッシュボード間で複製されたパネルを維持するのは面倒です。

「サブ」ダッシュボードで私のOTRSダッシュボードを構築し始めて、これは確かに本当に便利でしょう!

+1

共有パネルの場合は+1、40以上のダッシュボードでクエリの1つの小さな変更を更新する必要があるのは面倒です。

+1

このページは役に立ちましたか?
0 / 5 - 0 評価