#prometheus #grafana
#prometheus #графана
Вопрос:
У меня есть 2 показателя из 2 микросервисов. Один из них добавляет ( -1), другой устанавливает истинное абсолютное значение каждый час. Мне нужно объединить 2 метрики. Первая служба (вспомогательная служба добавления) должна добавить ( -1) к метрике из второй службы (службы абсолютных значений), а вторая служба должна установить абсолютное значение. Но теперь у меня есть:
item_state_count{service="sub-add-service", state="imported"}
item_state_count{service="absolute-value-service",state="imported"}
Когда у нас есть значение из службы абсолютных значений, мы его устанавливаем. :
Результат здесь
Ответ №1:
Вы можете добавлять операнды в Графана, так
item_state_count{service="sub-add-service", state="imported"} item_state_count{service="absolute-value-service",state="imported"}
сделает это.
Комментарии:
1. это не сработает, так как значения меток разные.
sum( ... )
Обведения обоих операндов, вероятно, будет достаточно, чтобы исправить это (обратите внимание, что это не графана — это прометей, выполняющий арифметику)