2017-01-23 4 views
1

私はグラファイトに2つのデータシリーズを持っており、first_series/second_seriesの比率を計算したいと思います。GrafanaとGraphite:applyByNodeがありませんか?

しかし、divideSeries(#A,#B)関数は、シリーズ#Aと#Bのリストを持っている間は、1つのシリーズのみを受け入れます。

私がしたいのは、特定のノードまたはワイルドカードでグループ化した後に系列を分割することです。
グラファイトのドキュメントでは、私はapplyByNodeの機能を見ていますが、ドキュメントはかなり不明瞭でGrafanaには存在しません。誰かがこれをアーカイブする方法についての良い提案をしているのですか、それが不可能な場合はありますか?シリーズについて

**さらに詳細には、**

私はこのような性質のサブカテゴリにより、項目のリストを持っている:

xx.A.cat1 
xx.A.cat2 
xx.A.cat3 
xx.A.cat4 

...というように。

は、私は別のリスト

xx.total.cat1 
xx.total.cat2 
xx.total.cat3 

...というようにしています。私は xx.A. */xx.totalことにより、2つの対応する一連の平均の並べ替えをcalculteしたい。*すなわち

xx.A.cat1/xx.total.cat1 
xx.A.cat2/xx.total.cat2 
+0

使用しているグラファイトのバージョンは? 0.9.xは、とにかくapplyByNodeをサポートしていません。 また、シリーズの例を挙げることはできますか?彼らはx.y.A、x.y.B、c.d.A&c.d.Bのようなものですか?A = x.y.A/c.d.A&B = x.y.B/c.d.Bのような一連の一連の出力が必要ですか? – AussieDan

+0

@AussieDan私は、達成しようとしていることについて、mroeの説明を追加しました – B101

+0

ありがとう、それは役に立ちます。どのような黒鉛のバージョンを使用していますか? – AussieDan

答えて

2

グラファイトと

は私は承知している唯一のオプションを0.9.x Grafanaのリピートパネルオプションを使用して、各シリーズの個別のグラフを作成することです。それはあなたが探しているデータを与えるが、別のグラフ上の各カテゴリを持つ。

テンプレート変数$categoryを作成するには、クエリタイプを使用し、クエリ文字列にxx.A.*を入力して、[すべてのオプションを含む]チェックボックスをオンにします。

divideSeries(xx.A.$category, xx.total.$category)のようなクエリを使用して、[繰り返し]パネルオプションの[テンプレートを選択]カテゴリの[全般]タブでグラフパネルを作成できます。また、タイトルを$カテゴリに設定することもできます。

ダッシュボードを保存してリフレッシュすると、各カテゴリのグラフパネルに、探している値が表示されます。

+0

遅く返事を申し訳ありません。私はそれを試みます。 Graphiteで非時系列データをプロットするのに役立つツールをご存じですか? – B101

関連する問題