From 5a43842bd3ad777c14b2c0bac1d18e94dcd3b9bf Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Mon, 29 Jun 2020 22:35:54 +0300 Subject: [PATCH] lib/promscrape: add missing label sorting for autogenerated metrics Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/592 --- lib/promscrape/scrapework.go | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/promscrape/scrapework.go b/lib/promscrape/scrapework.go index 526270d0ff..396124edb9 100644 --- a/lib/promscrape/scrapework.go +++ b/lib/promscrape/scrapework.go @@ -248,6 +248,7 @@ func (sw *scrapeWork) addRowToTimeseries(r *parser.Row, timestamp int64, needRel sw.labels = promrelabel.ApplyRelabelConfigs(sw.labels, labelsLen, sw.Config.MetricRelabelConfigs, true) } else { sw.labels = promrelabel.FinalizeLabels(sw.labels[:labelsLen], sw.labels[labelsLen:]) + promrelabel.SortLabels(sw.labels[labelsLen:]) } if len(sw.labels) == labelsLen { // Skip row without labels.