LINUX.ORG.RU
ФорумAdmin

grafana дублирует метрики

 ,


0

1

Добрый день!

Есть сервис с кастомными метриками, которые через Прометей попадают в Графану. Сервис крутится в k8s.

Проблема в том, что после передеплоя пода одна и та же метрика «дублируется». Вот как это выглядит:

image

Как это поправить?

Перемещено hobbit из general


Во время апдейта есть время, когда одновременно живут два пода - старый и новый. Соответственно, оба предоставляют метрики. Это поведение настраивается, читай про maxSurge и maxUnavailable, да и вообще про стратегии обновления.

George
()
Ответ на: комментарий от George

Я тоже про это подумал и написал в начале, но ОП, походу, имеет в виду дублирование записей в легенде графика.

Demacr ★★
()
Ответ на: комментарий от Demacr

А как в графане для графика отбросить учет разных подов, и агрегировать без их учета не было опыта.

Demacr ★★
()
Ответ на: комментарий от Demacr

Скорее всего, легенда составляется из названия деплоймента, два пода запущено - две записи в легенде. Всё логично.

George
()

У тебя запрос возвращает 2 временных ряда с разными метками.

Так как ты название в легенде выставил вручную, то они и называются одинаково, и совершенно непонятно, что происходит.

Убери эти названия (frontend, call-center), тогда сразу увидишь метки этих временных рядов, и поймешь, чем они отличаются.

bigbit ★★★★★
()
Последнее исправление: bigbit (всего исправлений: 1)
Ответ на: комментарий от bigbit

Спасибо! Да, есть различие в трех метках: commit_sha, instance, pod.

Как можно не учитывать их? И как правильно: сделать какое-то объединение в Графане, или добавить в исключения Прометея?

Значения самих метрик складывать нельзя. Хотелось бы видеть непрерывную полосу вне зависимости от передеплоя сервиса.

nodejs
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.