Какова лучшая практика развертывания Prometheus для мониторинга Kubernetes?

Похоже, существует несколько различных способов развертывания Prometheus для мониторинга кластера K8s, в основном через Prometheus Operator или путем создания манифестов и управления всеми деталями развертывания самостоятельно.

Какова наилучшая отраслевая практика при развертывании Prometheus и Grafana для мониторинга кластера K8s?

Вариант использования - мониторинг использования ресурсов на уровне кластера, уровне узла и модуле.

1 ответ

Решение

Это зависит от того, что вы хотите развернуть для мониторинга кластера. Если вы просто хотите собрать метрики и хотите настроить различные панели мониторинга, вам не нужен оператор Prometheus. Просто разверните prometheus, Grafana, nodeexporter для сбора метрик узлов, метрики состояний куба для сбора метрик кластера и все.

Но если вы хотите определить пороговые значения для метрик, которые вы собираетесь собирать, и вам нужно предпринять действия, когда метрики превышают пороговые значения ltgreshold, вам понадобится своего рода решение для оповещения для вашего кластера. Это где оператор Прометей подходит. Он включает в себя решение для мониторинга и оповещения и может быть подключен к вашему кластеру по требованию с небольшим количеством конфигурации

Другие вопросы по тегам