3

Graphiteからのフォローアップの質問: パターンに一致するすべての統計を合計しますか? :

ノード名を再帰的に降格するグラファイトの魔法はありますか? 次のようなパターンを使用できることがわかりました。

stats.timers.api.*.200.count

...しかし、私が次のものを持っていると想像してください:

stats.timers.api.foo.bar.200.count
stats.timers.api.baz.200.count

これらの統計の両方 (および任意の深さの他のすべての統計) を同じチャートに表示したいと思います。私は次のことを試しました:

stats.timers.api.*.200.count
stats.timers.api.**.200.count

前者は、上記の「baz」の例のようなアイテムのみを表示します。後者はエラーです。

深さに依存しない方法でメトリックを一致させる他の方法はありますか?

4

2 に答える 2

3

ダニーラの答えのよりきちんとした単一行バージョンは次のようになります。

stats.timers.api.{*,*.*,*.*.*}.200.count

しかし、あなたの質問に対する短い答えはノーです。ノード名を再帰的に降格する魔法はありません。

于 2013-09-03T11:56:12.883 に答える
1

あなたが求めているのは 100% ではないことはわかっていますが、同じグラフに複数のターゲットを設定できます。

以下を同じグラフに組み合わせて結果を得ることができますが、後のクリーンなソリューションではありません。

stats.timers.api.*.200.count
stats.timers.api.*.*.200.count
stats.timers.api.*.*.*.200.count
于 2012-07-21T04:27:06.893 に答える