Агрегирование меток между временными рядами

У меня есть метрики, которые выглядят так:

myMetric{client="A",server="1",otherlabel="W"} 10
myMetric{client="A",server="2",otherlabel="X"} 21
myMetric{client="B",server="1",otherlabel="Y"} 32
myMetric{client="B",server="4",otherlabel="Z"} 43

Я пытаюсь найти эти данные:

myMetric{client="A",servers="1,2"} 31
myMetric{client="B",servers="1,4"} 75

Это вообще возможно? Данные есть, я просто не могу понять, как написать запрос.


person aayore    schedule 06.11.2018    source источник


Ответы (1)


Однако это невозможно:

sum without(server, otherLabel)(myMetric)

даст вам это только с меткой client.

person brian-brazil    schedule 07.11.2018
comment
Благодарю вас! В настоящее время я делаю sum(myMetric) by (client), но тогда я не могу сопоставить серверы. :/ - person aayore; 07.11.2018