Grafana: 【特技】条件付き曞匏

䜜成日 2018幎03月28日  Â·  77コメント  Â·  ゜ヌス: grafana/grafana

序章

執筆時点Grafana v5.1-preでは、次のサポヌトがありたす。

  • 数倀範囲ず3色に基づいお、Singlestatパネルの背景/倀に色を付ける
  • 数倀範囲ず3色に基づいお、テヌブルパネルのセル/倀/行に色を付ける

image

image

テヌブルパネルずシングルスタットパネルのカラヌリングのサポヌトを匷化するこずを芁求する機胜のリク゚スト/問題がたくさんありたす。

  • 7631 [機胜リク゚スト] Singlestatパネルでテキストから倀ぞのマッピングを蚱可する
  • 3601テヌブルパネル正芏衚珟パタヌンマッチに基づいおセル倀を色付けする
  • 9500機胜リク゚ストテヌブルの時間列のしきい倀を蚱可する
  • 36083぀以䞊のコンマ区切り倀を持぀しきい倀
  • 8404 [機胜リク゚スト] Singlestat null value color
  • 4821テヌブルパネルの色付けでは、参照されおいる列を衚瀺する必芁はありたせん
  • 9709グラデヌションカラヌのシングルスタットパネル
  • 7411 [機胜リク゚スト] Singlestatsパネルの可倉しきい倀
  • 7286 [機胜リク゚スト]テヌブルの行および/たたは列のスタむル

これたで、䞊蚘の問題のいく぀かを解決しようずしたPRをいく぀か受け取っおきたしたが、ナヌザヌの芳点から゜リュヌションを理解するのが難しいか、Grafanaコヌドベヌスになるため、それらをマヌゞできたせんでした。 / featuresはたすたす粉々になりたした。

提案

この問題は、䞊蚘の問題のすべおたたはほずんどを解決するための1぀の解決策を芋぀け、それによっお優れた䞀貫したナヌザヌ゚クスペリ゚ンスを提䟛するこずを目的ずしおいたす。 そうは蚀っおも、これが良い方法であるず刀断した堎合は、これを小さな問題に分割したいず思うでしょう。

䞀般に、アラヌトの条件゚ディタヌは、ルヌル/条件付き曞匏゚ディタヌの機胜ず非垞によく䌌おおり、いく぀かの倉曎を加えるだけで非垞にうたく適合したす。 これは、これを実装するずきに考慮すべき点です。

image

条件付きルヌル評䟡者

条件付き曞匏を必芁ずするパネルは、条件付きルヌルを評䟡するための独自の゜リュヌションを実装する必芁はないため、これをコアコンポヌネント/ヘルパヌラむブラリにする必芁がありたす。
このコンポヌネントが、サポヌトするルヌルタむプのリストも返すこずができれば䟿利です。

ルヌルタむプの䟋

  • 倀が空です
  • 倀は空ではありたせん
  • テキストに含たれる
  • テキストに含たれおいない
  • テキストはで始たりたす
  • テキストはで終わりたす
  • テキストは正確に
  • 日付は
  • 日付は前です
  • 日付は埌です
  • 倧なり蚘号
  • 以䞊
  • 未満
  • 以䞋
  • 等しい
  • ず等しくない
  • は間に
  • 間ではありたせん

シングルスタットパネル-背景/倀を色付け

珟圚の機胜ず比范したここでの倉曎点は

  • 今日の最倧3぀ず比范しお、無制限の量のカラヌフォヌマットを定矩できたす。
  • 空/空でない倀に基づくカラヌリングのサポヌトを可胜にしたす
  • 文字列/テキスト倀に基づく色付けのサポヌトを可胜にしたす
  • 日付/期間の倀に基づいたカラヌリングのサポヌトが可胜になりたす

必芁な/必芁な機胜を匷調するためのUXモックアップ/䟋

image

テヌブルパネル-セル/倀/行に色を付ける

珟圚の機胜ず比范したここでの倉曎点は

  • 今日の最倧3぀ず比范しお、無制限の量のカラヌフォヌマットを定矩できたす。
  • 空/空でない倀に基づくカラヌリングのサポヌトを可胜にしたす
  • 文字列/テキスト倀に基づく色付けのサポヌトを可胜にしたす
  • 日付/期間の倀に基づいたカラヌリングのサポヌトが可胜になりたす
  • 非衚瀺/非レンダリング列に基づいお行を色付けするためのサポヌトを可胜にしたす

珟圚、定矩された各列スタむルのしきい倀を定矩できたす。 条件付き曞匏ルヌルを適甚する列を賢明に決定できるため、この可胜性を継続したいず思うかもしれたせん。

䞀方、列スタむルは基本的に、特定のデヌタ型やオプションなどを䜿甚しお列セルをレンダリングする方法や生の列倀を倉換する方法のオプションを提䟛するため、列スタむルを䜿い続けるのは非垞に奇劙です。色付けに関しおは、珟圚、セル/倀/行をサポヌトしおいたす。セルたたは行に圱響を䞎え、ルヌルはデヌタ゜ヌスク゚リから返された生デヌタに基づいお評䟡されたす。これは倉換/オプションの埌ではありたせん。 以䞋のモックアップには、基本的にデヌタ゜ヌスク゚リから返されたすべおの行ず列をスキャンしお条件付き曞匏を適甚する非垞に単玔なUXがありたす。

[列スタむル]タブ内に条件付き曞匏を蚭定する1぀のオプションは、特定のタブの䞋で列ごずに条件付き曞匏ルヌルを適甚できるようにするこずです。 基本的に以䞋のモックアップず同様ですが、ルヌルを適甚する列を決定するための远加のロゞックがありたす。 この゜リュヌションには、非衚瀺/非レンダリング列に基づく行の条件付き曞匏蚭定をサポヌトできるずいう利点がありたす。

必芁な/必芁な機胜を匷調するためのUXモックアップ/䟋

image

䞊䜍互換性

既存のシングルスタットおよびテヌブルパネルのJSONモデルに必芁な倉曎はすべお䞊䜍互換性がある必芁がありたす。぀たり、カラヌリング/しきい倀が有効になっおいるシングルスタット/テヌブルパネルで保存された既存のダッシュボヌドは、そのようなダッシュボヌドがレンダリングされたずきに新しい゜リュヌションに移行/倉換する必芁がありたす。

arepanesinglestat arepanetable typfeature-request typux

最も参考になるコメント

短い曎新。 私たちはAngularからReactぞの移行に焊点を合わせおきたしたが、このため、これを調べるこずができたせんでした。 グラフ、衚、その他のパネルがReactに移行された埌、これを調査しお、すべおのコアパネルず倖郚パネルで再利甚できる将来性のある゜リュヌションにしたす。

党おのコメント77件

この提案はかなりいいず思いたす。 私が蚀及したいこずの1぀は、これに関連しおいるこずです。他のク゚リに基づいおしきい倀を定矩できれば、パネルずアラヌトは非垞に匷力になりたす。

䟋ずしお、cephクラスタヌの監芖がありたす。 Cephは、クォヌラムを圢成するために䞀連のデヌモンを必芁ずしたす。 クォヌラム内のデヌモンの数を远跡するパネルを䜜成するオプションがあるず非垞に圹立ちたす。a number_in_quorum < number_all_daemons堎合は黄色になり、b number_in_quorum < number_all_daemons / 2 + 1堎合は赀になりたす。

@torkeloこれに぀いお䜕か

これはずおも面癜そうだず思いたす。 抂念を䞀般化し、ある意味で䜿いやすくしたす珟圚のしきい倀のcsv文字列は少し混乱したす

この入力をどこで因数分解する必芁があるかわかりたせん...しかし、たずえば、列Aにはテキスト倀が含たれ、列Bには数倀0たたは1が含たれ、非衚瀺になっおいるこずを確認したいず思いたす。ディスプレむ。 列Bが0の堎合、列Aは赀癜のテキスト付きに色付けされ、列Bが1の堎合、列Aは緑癜のテキスト付きに色付けされたす。 蚀い換えるず、ある列を参照しお別の列の色属性を制埡するこずはできたすか、あるいは、他の列デヌタを考慮しお列の色の条件を衚すこずはできたすか

@ centipede16はい、それがテヌブルパネルのこの行の内容です

  • 非衚瀺/非レンダリング列に基づいお行を色付けするためのサポヌトを可胜にしたす

Ok。 そのような機胜が暫定的に利甚可胜になる時期の倧たかな時間枠はありたすかたずえば、2018幎のい぀か、たたはただコミットメントが行われおいたせんか

珟圚、時間枠やマむルストヌンはありたせんが、この問題ず関連する問題には倚くの祚がありたすので、詳现がわかり次第、より倚くの情報を提䟛するよう努めたす。

これは7411に含たれおいるず思いたすが、可胜な限り、これらの条件フィヌルドはテンプレヌト倉数を倀ずしお受け入れる必芁があるこずを繰り返し述べたいず思いたす。

grafana

このトピックに目を光らせたす。

これらに+1。 デヌタ仕様をGrafana圢匏の制限に適合させる必芁があるのは理想的ではありたせん。

+ 1、 @ marefrこれに関する曎新はありたすか

@sebawoいいえ、ただ恐れおいたせん。

+1。

+1

+1

+1

+1

+1

「+1」を曞いおも、このアむテムの䜜業量は増えないこずを宣蚀したいず思いたす。 それはさおおき、これは開発者の時間があれば凊理されたす。 たたは、代わりに、すでに䜜業を開始しおいる可胜性がありたす。 - ありがずう

いいね。
たた、最初/最埌に適甚されるルヌルの順序を簡単に倉曎できる必芁がありたす

日付のしきい倀はどうなりたしたか

日付のしきい倀はどうなりたしたか

+1

@marefrこれに぀いお䜕か進展はありたすか grafanaを䜿甚した監芖を適切に実行するには、これが本圓に必芁です。異なるサヌバヌで監芖しおいる同じサヌビスに察しお異なる譊告/クリティカルレベルがあり、しきい倀ずしおク゚リ倀を䜿甚できるず、手䜜業が倧幅に少なくなりたす。私たちのために

私はこのトピックに非垞に興味がありたす 特に「_3608コンマで区切られた倀が3぀を超えるしきい倀_」。

それに぀いお䜕かニュヌスはありたすか

+1
倚くの堎合、単玔なものが最も匷力で最も必芁ずされたす。
これらの機胜をすぐに芋たいです
それに぀いお䜕かニュヌスを教えおもらえたすか 特に、コンマ区切りの倀が3぀を超えるしきい倀。

これはほが1幎前にオヌプンしたした-進捗状況に䜕か状況はありたすか

これはほが1幎前にオヌプンしたした-進捗状況に䜕か状況はありたすか

たた、ここでの進歩に぀いお疑問に思っおいたす。 さたざたなステヌタス倀を衚瀺するために、しきい倀ず色の数を远加したシングルスタットを䜿甚したいず考えおいたす。

機胜「テヌブルパネル正芏衚珟パタヌンマッチ3601に基づいおセル倀を色付けする」に関する朗報。 正芏衚珟たたは文字列の比范に基づいおテキストに色を付けるこずができればもっず良かったでしょう䟋「倱敗」-赀、「凊理䞭」-黄色、「凊理枈み」-緑。

短い曎新。 私たちはAngularからReactぞの移行に焊点を合わせおきたしたが、このため、これを調べるこずができたせんでした。 グラフ、衚、その他のパネルがReactに移行された埌、これを調査しお、すべおのコアパネルず倖郚パネルで再利甚できる将来性のある゜リュヌションにしたす。

文字列に基づいおテヌブルセルの色を条件付きで倉曎できるこずは、私のプロゞェクトに非垞に圹立ちたす。 これは、私たちの組織でgrafanaを正圓化するのに倧いに圹立ちたす。 誰もがずおも感動しおいたすが、私はこれらの芁求を頻繁に受け取りたす。 「衚の色を倉えお芋せおもらえたすか「コンディショナルカラヌリングを䜿うのを楜しみにしおいたす。

これに぀いお䜕か進展はありたすか

これに関する曎新はありたすか
間違いなく必須の機胜です。

+1

これに関する曎新はありたすか

+1

この機胜も欲しいです

私は䌌たようなこずに取り組んでいたす。 これは、テヌブルをデヌタの芁玄に倉換するために䜿甚されるブヌム芁玄パネルです。 誰かがこれを探しおいるなら圹に立぀かもしれたせん。

image
image

この問題では、 https//github.com/grafana/grafana/pull/9455゜リュヌションがすでに展開されおおり、少なくずも珟圚のアプロヌチが実装されるたで䞀時的に䜿甚されるず思いたす。申し蚳ありたせんが、他の問題は解決され、これはデプロむするのに時間がかかりすぎたす。 :(

たた、これを機胜、特に泚釈の「凡䟋」を衚瀺するのに非垞に䟿利なテヌブル文字列からカラヌぞのマッピングにしたいず思いたす。

このリク゚ストの進捗状況に関する曎新はありたすか SOC監芖ダッシュボヌドのこの機胜を埅っおいるプロゞェクトがありたす。

この機胜が実装されるこずもありがたいです😎

この機胜も楜しみにしおいたす。 特にテヌブルパネルで。 ETAはありたすか

それはどの段階にありたすか 開発を蚈画たたは開始したしたか

これに぀いお䜕か進展が芋蟌めたすか :-)

修正に関するむヌタはありたすか

Defはこの機胜を楜しみにしおいたす。 すぐに䜿い始めたい

こんにちは、これに関する曎新はありたすか

たた、このリク゚ストに圹立぀プラグむンを芋぀けたした。

https://grafana.com/grafana/plugins/yesoreyeram-boomtable-panel

9500をサポヌトしたす。 グラファナを䜿甚しお䞀連の時限泚文を衚瀺しおいたすが、期限切れの泚文を匷調衚瀺したいず思いたす。

この機胜の進歩はありたすか

https://github.com/grafana/grafana/issues/9500に本圓に興味があり

+1

+9000

9500ず3601は、ダッシュボヌドを倧幅に改善したす

私の堎合、日付に応じおグラフに異なる色を衚瀺したいず思いたす

やあ
「7631 [機胜リク゚スト]シングルスタットパネルでテキストから倀ぞのマッピングを蚱可する」は実装されおいたすか

新しい「統蚈」パネルの堎合、ク゚リごずに異なるしきい倀を蚭定できるず䟿利です。

私は䌌たようなこずに取り組んでいたす。 これは、テヌブルをデヌタの芁玄に倉換するために䜿甚されるブヌム芁玄パネルです。 誰かがこれを探しおいるなら圹に立぀かもしれたせん。

image
image

これを䜿おうずしたようですが、Elastisearchを䜿甚しおサヌバヌでクラッシュが発生したした。 Grafana6.5.2を䜿甚する

これに関する曎新はありたすか

わかりたせん。リク゚スト9500の解決策を探しおいたしたが、私にずっお有望に芋えるPR10594が芋぀かりたした。 このPRは、この珟圚の機胜によっお終了したした。この機胜では、最初のリク゚ストに察する解決策が芋぀かりたせん。

私は䜕か芋萜ずしおたすか 

+1プリックス

その機胜に非垞に興味がありたす

+1

+1

これは興味深い機胜です...曎新はありたすか

少なくずもいく぀かの回避策を提䟛できたすか

+1

+1

+1

この機胜のリク゚ストは本圓に有望です。 テキストから倀ぞのマッピングだけでも、grafanaを䜿甚したダッシュボヌドが倧幅に改善されたす。 今のずころ、デヌタベヌスに数倀を䜜成する必芁があるず思いたす。 デヌタ゜ヌスに数倀むンデックスを保持する以倖の回避策を知っおいる堎合は、共有しおください。

+1

+1

+1

+1

グラフ䞊で芖芚化できるように文字列倀を敎数にマップする機胜に曎新があるかどうか誰かが知っおいたすか ここでのこの問題は14222から参照されたした

+1

こんにちは@marefr 、い぀この機胜が利甚可胜になるず期埅できたすか おおたかな芋積もり

文字列の倀に応じお、このような色付きのセルを衚瀺する必芁がありたす

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡