2

グラファイトでグラフを生成するために、URL レンダリング API を使用しています。私のURLは次の形式です-

<IP>/render?&target=stats.beta.*.ip-10-0-0-179.counter.ant.*.*.succeeded&title=Notification&lineMode=connected

グラフにはタイトルがありますが、個々の 5 行にはエイリアスがありません。エイリアス機能はワイルドカードでは機能しません。

4

2 に答える 2

1

aliasByNode(seriesList, *nodes)ワイルドカードで動作します。関数名は非常に紛らわしく、キーをドットで分割し、2 番目の引数として指定された i 番目の値を取ります。0からインデックスされます。

&target=aliasByNode(ganglia.*.cpu*.load5, 1)
                            ^
                            \ name the series by this part

lengend として使用する複数の部分を指定できます。

   aliasByNode(localhost.*.cpu-{system,user,wait}),0,2)
                  ^           ^
                  \-----------\-should take these two -> 'localhost-cpu-system'
于 2014-07-18T16:02:56.417 に答える
0

ワイルドカードにエイリアスを設定する場合は、aliasByNode()関数を使用する必要があります。そして、タロンクスが述べたように、それを組み合わせるwith hidelegend

于 2013-09-03T11:16:52.793 に答える