Федеративный прометей

Я хочу иметь интегрированный Prometheus с удаленным хранилищем (infxdb). Я новичок в Prometheus и мониторинге. Как лучше всего реализовать федеративный Прометей?

Нужны ли нам Prometheus, alertmanager, influenxdb и grafana в каждом центре обработки данных? или как нам нужно проектировать для производственной среды?

Нужно ли нам устанавливать все 4 (prometheus, alertmanager, infxdb и grafana) на одном сервере или на разных серверах в prod?


person sow    schedule 20.11.2019    source источник


Ответы (1)


Упомяну, что вам не следует брать все данные со своих прометеев из дата-центров, это не рекомендуется. Если вы хотите иметь единую конечную точку, чтобы спрашивать о метриках, проверьте Thanos / Cortex (если у вас нет HA, также изучите VictoriaMetrics). О разработке и внедрении федерации читайте здесь.

На самом деле вам нужно иметь только 1 графану. Prometheus и alertmanager (в режиме HA) в каждом DC кажутся разумными. Что касается притока, это зависит от вашего использования.

Об установке на разные сервера. Установить alertmanager на одном сервере с Prometheus не так уж и плохо. Я бы точно отдельно Influxdb.

person Armatorix    schedule 21.11.2019
comment
И еще один вопрос, есть ли у меня в конфигурации Prometheus API чтения / записи (Influxdb) и выбираю Prometheus в качестве источника данных в grafana. Будет ли grafana получать данные из Prometheus (локальное хранилище) или из InfxDB, поскольку я прочитал API в конфигурации Prometheus? - person sow; 21.11.2019
comment
AFAIK от притока - person Armatorix; 25.11.2019
comment
К вашему сведению, VictoriaMetrics также поддерживает сбор данных из пар высокой доступности Prometheus - см. эти документы. - person valyala; 30.11.2019
comment
@valyala AFAIK VictoriaMetrics не выполняла дедупликацию, что изменилось? - person Armatorix; 02.12.2019
comment
@Armatorix, Promxy перед репликами VictoriaMetrics выполняет дедупликацию данных, как описано в документах выше. - person valyala; 03.12.2019
comment
VictoriaMetrics получила поддержку дедупликации - см. эти документы - person valyala; 01.03.2020