我有两张图使用类似以下指标的图表:
graph1:oldMethod.latencies_msec.percentiles.p {25,50,75,90,95,99}
graph2:newMethod.latencies_msec.percentiles.p {25,50,75,90,95,99}
我希望这两个图表对相似的指标使用相同的颜色。我不太关心颜色,但希望两个图中的两个p25具有相同的颜色,两个p50具有相同的颜色,依此类推。
如果我不使用通配符并为每个图形使用6个不同的数据行,并以相同的方式为两个图形排序,那么我会得到一致的颜色,但如果我使用通配符,则指标的排序似乎是任意的。
无论如何要修理订购?如果没有任何洞察指标排序背后的逻辑将是有帮助的。
答案 0 :(得分:1)
可以解决这个问题的作品有所改变。这是github中的链接 - https://github.com/graphite-project/graphite-web/pull/831。 您可能必须执行sortByName(aliasByNode(your_metrics_here,position))以获取可以方便排序的较短名称,以便以正确的顺序呈现度量。您还必须确保在所有图形中具有相同数量的节点以获得所需结果。
答案 1 :(得分:-1)
您可以手动将颜色指定给指标,如下所示:
&安培;目标=颜色(my.data.here, “蓝”)
见bgcolor
http://graphite.readthedocs.org/en/1.0/url-api.html#bgcolor
现在订购,你可以使用类似的东西:
目标=极限(sortByMaxima(my.data.here,8)