Разница между Адаптером Прометея и Оператором Прометея - PullRequest
0 голосов
/ 24 мая 2019

, как следует из названия, я не могу найти никакой разницы между Prometheus Adapter и Prometheus Operator для мониторинга в kubernetes в сети.

Может кто-нибудь сказать мне разницу?Или если есть конкретные случаи использования, в которых можно использовать один или другой?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 мая 2019

Это совершенно разные вещи.Prometheus Operator - это инструмент, созданный CoreOS для упрощения развертывания и управления экземплярами Prometheus в K8s.Используя Prometheus Operator, вы можете очень легко развернуть Prometheus, Alertmanager, правила предупреждений Prometheus и служебные мониторы.

Адаптер Prometheus необходим для использования API пользовательских метрик в K8s.Он используется в первую очередь для автоматического масштабирования горизонтальных стручков для масштабирования на основе показателей, полученных из Prometheus.Например, вы можете создавать метрики внутри своего приложения и собирать их с помощью Prometheus, а затем вы можете масштабировать на основе этих метрик, что действительно хорошо, потому что по умолчанию K8s может масштабироваться на основе только необработанных метрик использования ЦП и памяти, которыене подходит во многих случаях.

Так что на самом деле эти две вещи могут приятно дополнить друг друга.

...