4

次のメトリックのようなものを使用する 2 つのグラフがあります。

グラフ 1 : oldMethod.latencies_msec.percentiles.p{25,50,75,90,95,99}

グラフ 2 : newMethod.latencies_msec.percentiles.p{25,50,75,90,95,99}

これら 2 つのグラフで、同様のメトリックに対して同じ色を使用したいと考えています。色についてはあまり気にしませんが、両方のグラフの 2 つの p25 を同じ色にしたり、2 つの p50 を同じ色にしたりしたいと考えています。

ワイルドカードを使用せず、グラフごとに 6 つの異なるデータ行を使用し、両方のグラフでメトリックを同じ方法で並べ替えると、一貫した色が得られますが、ワイルドカードを使用すると、メトリックの順序が任意に見えます。

とにかく順序を修正する方法はありますか?メトリクスの順序付けの背後にあるロジックへの洞察がなければ、役に立ちます。

4

2 に答える 2

1

この問題を解決する作品に変化があります。これは github のリンクです - https://github.com/graphite-project/graphite-web/pull/831。メトリクスを正しい順序でレンダリングするために便利にソートできる短い名前を取得するには、 sortByName(aliasByNode(your_metrics_here, position)) を実行する必要がある場合があります。また、目的の結果を得るには、すべてのグラフで同じ数のノードがあることを確認する必要があります。

于 2014-10-20T21:28:51.937 に答える
-1

次のように、メトリックに手動で色を割り当てることができます。

&target=color(my.data.here,"青")

bgcolor を参照

http://graphite.readthedocs.org/en/1.0/url-api.html#bgcolor

注文するには、次のようなものを使用できます。

target=limit(sortByMaxima(my.data.here,8)

于 2013-01-26T00:17:57.663 に答える