как дедуплицировать данные, отправленные через remote_write из нескольких экземпляров Prometheus, очищающих одну и ту же цель - PullRequest
0 голосов
/ 27 ноября 2018

Я новичок в Prometheus, и мне интересно, что лучше всего использовать для remote_write, когда речь идет о федеративном развертывании Prometheus, когда несколько серверов Prometheus очищают одну и ту же цель, чтобы предотвратить потерю данных, когда 1 серверидет вниз.

Поскольку при использовании метода грубой силы, если я настрою remote_write на всех серверах Prometheus (или нескольких из них, где данные агрегируются), то я получу тонны дублированных данных ...Было ли разработано, чтобы дедупликация данных осуществлялась сторонней системой хранения (что, по-видимому, является сложной проблемой, учитывая объем отправляемых данных, частоту, небольшое смещение по времени и эффективность)?или я что-то здесь упускаю?

В федеративном случае я предполагаю, что я могу просто настроить remote_write на сервере, который очищает все данные с другого сервера Prometheus (но все же, что, если их несколько,хотя я не знаю, является ли это допустимым сценарием развертывания).

...