2

为了在石墨中生成图形,我使用了 URL 渲染 API。我的网址是这样的——

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

该图确实有一个标题,但单独的五行没有任何别名。别名函数不适用于通配符。

4

2 回答 2

1

aliasByNode(seriesList, *nodes)与通配符一起使用。函数名称很混乱,它只是将键按点分割,并将第 i 个值指定为第二个参数。它从 0 开始索引。

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

您可以指定多个部分用作图例:

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

如果你想给通配符起别名,你应该使用aliasByNode()函数。正如 talonx 所提到的,将其结合起来with hidelegend

于 2013-09-03T11:16:52.793 回答