使用Graphite,我绘制了一些图表,并且时间变换相同。
例如:
aliasByNode(my.application.metric.$Continent.$DC.*, 4, 5, 3)
aliasByNode(timeShift(my.application.metric.$Continent.$DC.*, "7d"), 4, 5, 3)
但我希望能够识别图表(它们目前的名称相同)。
如何向度量标准别名添加前缀或后缀(或任何标记)?
例如:
-- EU.PAR.pokemonCaught
-- EU.PAR.pokemonCaught (last week)
答案 0 :(得分:12)
将{regex与aliasSub
一起使用以获取整个((.*)
)指标并对其进行更改 - 添加所需的文字(\1 last week
)。例如。
aliasByNode(timeShift(my.application.metric.$Continent.$DC.*, "7d"), 4, 5, 3)
应该看起来像
aliasSub(aliasByNode(timeShift(my.application.metric.$Continent.$DC.*, "7d"), 4, 5, 3), "(.*)", "\1 last week")
答案 1 :(得分:0)
您可以随意使用alias()重命名。