Как нарисовать отдельные сюжеты для двух экземпляров в Прометея? - PullRequest
0 голосов
/ 31 марта 2019

У меня есть два экземпляра, выполняющих задание и отправляющих метрики датчика на pushgateway.

По какой-то причине Прометей рисует один график для одного задания и два разных экземпляра.Вот графики:

enter image description here

enter image description here

enter image description here

Вопрос в том, что я делаю неправильно и как заставить Прометея рисовать отдельные непрерывные графики для этих экземпляров?

Я использую Python's prometheus_client .

1 Ответ

0 голосов
/ 08 апреля 2019

В Prometheus метрика идентифицируется по имени метрики И набор помеченных измерений.Каждый раз, когда меняется метка instance, это другая метрика и, следовательно, другая диаграмма.

Чтобы объединить метрику, необходимо вычислить результирующую метрику без метки, которая изменяется.Среднее значение часто является хорошим кандидатом, но не имеет значения, не перекрываются ли показатели:

avg(perf_test_concurrency) without(instance)
...