In RedisTimeSeries 1.2 TS.MRANGE not show labels by default anymore and requires optional parameter WITHLABELS. Because of that, the labels retrieve mechanism in the Prometheus adapter stopped to work. For example, Prometheus command label_values(temperature{}, sensor) translated to rts command TS.MRANGE XXX YYY FILTER __name__=temperature which does not return labels anymore. I suggest to add WITHLABELS parameters and probably COUNT 1 to increase general efficiency. Or maybe use another internal logic to retrieve the list of labels.
In RedisTimeSeries 1.2
TS.MRANGE
not show labels by default anymore and requires optional parameterWITHLABELS
. Because of that, the labels retrieve mechanism in the Prometheus adapter stopped to work. For example, Prometheus commandlabel_values(temperature{}, sensor)
translated to rts commandTS.MRANGE XXX YYY FILTER __name__=temperature
which does not return labels anymore. I suggest to addWITHLABELS
parameters and probablyCOUNT 1
to increase general efficiency. Or maybe use another internal logic to retrieve the list of labels.