Разве Прометей с репликами и постоянным объемом уже не HA? - PullRequest
0 голосов
/ 02 июля 2019

Я искал много вариантов, чтобы наш Prometheus установил высокий доступный. До сих пор я свел его к двум: 1. Promxy - https://github.com/jacksontj/promxy (для простоты и простоты) 2. Танос - https://thanos.io/getting-started.md/ (для своего убер - опроса)

Однако на голом металле у меня все еще может быть 2 экземпляра Prometheus, и я могу настроить любой из двух вышеупомянутых компьютеров на HA и масштабируемый Prometheus.

Но в Кубернетесе, где у меня есть две копии Prometheus, работающие с постоянным томом и работающие через NodePort, разве это уже не решение HA?

PS: я настраиваю Prometheus с помощью оператора Prometheus coreos

1 Ответ

0 голосов
/ 04 июля 2019

Да, наличие нескольких экземпляров Prometheus и Alertmanager, если они настроены правильно (например, иметь сетку для экземпляров Alertmanager, чтобы избежать дублирования предупреждений), является настройкой HA. Неважно, если это голый металл или в пределах набора реплик в k8s.

Я не использовал оператор Prometheus в CoreOS, но, насколько я могу судить, он настраивает сетку для нескольких экземпляров Alertmanager.

Примечание: это не имеет никакого отношения к масштабированию. Различные экземпляры Prom / AM предназначены для избыточности, они обеспечивают высокую доступность, но не позволяют всей установке обрабатывать больше метрик, чем какое-либо ограничение для отдельного экземпляра Prometheus.

...