Grafana: stddevを平均値の周りの%として表示するオプションを追加します

作成日 2014年05月14日  ·  6コメント  ·  ソース: grafana/grafana

標準偏差を、絶対値ではなく、平均の周りの範囲(つまり、平均の曲線の周りのバーまたはバンド)として表示できると便利です。
関係のない2つの値ではなく、全体としての平均と範囲、および時間の変化を確認できる方がはるかに読みやすくなります。

typquestion

最も参考になるコメント

説明するのは確かにかなりトリッキーです...

クエリの「mean」関数に加えて、「stddev」もあります。 どちらも、関数を適用して、DB内のいくつかのデータポイントをグラフ内の1つのポイントに合体させます。 問題は、それらがグラフに表示される方法です。
これは、Excelですばやく描画され、stddevが%で表された例です。
screen shot 2014-05-15 at 13 35 56

読みやすさの観点から、これは実際にできる最善の方法ではありません。 stddevは平均に相対的であるため、それ自体ではあまり意味がありません。

より読みやすい方法は次のとおりです。

  • 平均の線を表示し、各ポイントで、その周囲の偏差の最小値と最大値を示すバーをトレースします(上半分、下半分)
  • 平均の線と、平均の曲線の周りのバンド(内側の色があるかどうかに関係なく)を表示します。 これは、財務グラフのボリンジャーバンドで行われていることと非常によく似ています。 (以下の例)
    screen shot 2014-05-15 at 13 37 17

このように、平均を示す線があります。これはグラフの主要な情報であるため、時間の経過に伴う絶対的な変化とともに、曲線がどのように逸脱するかを示す1つまたは複数の曲線です。

全てのコメント6件

意味をもう少し詳しく説明していただけますか? グラフにstddevが必要ですか? 直線になります。 または、移動する標準偏差が必要ですか、それともグラファイト関数に基づいていますか?

説明するのは確かにかなりトリッキーです...

クエリの「mean」関数に加えて、「stddev」もあります。 どちらも、関数を適用して、DB内のいくつかのデータポイントをグラフ内の1つのポイントに合体させます。 問題は、それらがグラフに表示される方法です。
これは、Excelですばやく描画され、stddevが%で表された例です。
screen shot 2014-05-15 at 13 35 56

読みやすさの観点から、これは実際にできる最善の方法ではありません。 stddevは平均に相対的であるため、それ自体ではあまり意味がありません。

より読みやすい方法は次のとおりです。

  • 平均の線を表示し、各ポイントで、その周囲の偏差の最小値と最大値を示すバーをトレースします(上半分、下半分)
  • 平均の線と、平均の曲線の周りのバンド(内側の色があるかどうかに関係なく)を表示します。 これは、財務グラフのボリンジャーバンドで行われていることと非常によく似ています。 (以下の例)
    screen shot 2014-05-15 at 13 37 17

このように、平均を示す線があります。これはグラフの主要な情報であるため、時間の経過に伴う絶対的な変化とともに、曲線がどのように逸脱するかを示す1つまたは複数の曲線です。

グラフ全体の標準偏差を上限と下限の塗りつぶしとしてプロットできると、標準偏差の外れ値である平均点を見つけるのに役立ちます。 上記のいくつかのバリエーションに+1。

集計前に、時系列ストア(クエリ内)に実装する必要があります

どうやってやるの?

「下に入力」表示オプションを使用して、メトリック周辺の偏差をグラフ化することができます。 詳細については、#940を参照してください。

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