Graphite 当使用通配符绘制度量时,是否有方法强制对匹配的度量进行排序?

Graphite 当使用通配符绘制度量时,是否有方法强制对匹配的度量进行排序?,graphite,Graphite,我有两个使用类似以下指标的图形: 图1:oldMethod.潜伏期_msec.百分位数.p{25,50,75,90,95,99} 图2:新方法.潜伏期_msec.百分位数.p{25,50,75,90,95,99} 我希望这两个图对相似的度量使用相同的颜色。我不太关心颜色,但希望两个图中的两个P25具有相同的颜色,两个P50具有相同的颜色,以此类推 如果我不使用通配符,对每个图使用6个不同的数据行,并对两个图以相同的方式对度量进行排序,那么我会得到一致的颜色,但如果我使用通配符,度量的排序似乎是任

我有两个使用类似以下指标的图形:

图1:oldMethod.潜伏期_msec.百分位数.p{25,50,75,90,95,99}

图2:新方法.潜伏期_msec.百分位数.p{25,50,75,90,95,99}

我希望这两个图对相似的度量使用相同的颜色。我不太关心颜色,但希望两个图中的两个P25具有相同的颜色,两个P50具有相同的颜色,以此类推

如果我不使用通配符,对每个图使用6个不同的数据行,并对两个图以相同的方式对度量进行排序,那么我会得到一致的颜色,但如果我使用通配符,度量的排序似乎是任意的


有没有办法解决订购问题?如果没有,深入了解度量排序背后的逻辑将很有帮助。

您可以手动为度量指定颜色,如下所示:

&目标=颜色(my.data.here,“蓝色”)

参见bgcolor

现在,您可以使用以下命令:


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

解决这个问题的方法有所改变。这是github中的链接。 您可能需要执行sortByName(aliasByNode(此处为您的_metrics_,position))以获得较短的名称,这些名称可以方便地进行排序,以便以正确的顺序呈现度量。您还必须确保在所有图中具有相同数量的节点,以获得所需的结果