Конфигурирование кластера Kafka-zookeeper в Prometheus Discovery (Использование кластера Strimzi Kafka) - PullRequest
0 голосов
/ 23 сентября 2018

У меня работает кластер Kafka-zookeeper с использованием кластер-оператора Strimzi.Я следовал за KB http://strimzi.io/docs/master/ для этого.Метрики для kafka и zookeeper доступны через порт 9404. Я должен настроить эту настройку кластера на Prometheus для мониторинга.Сам Strimzi также имеет КБ для настройки Prometheus (http://strimzi.io/docs/master/#assembly-metrics-deployment-configuration-kafka). Но моя проблема в том, что я не могу настроить кластер в соответствии с их KB, потому что в моей настройке Prometheus мне нужно настроить сервис-монитор для обнаружения приложений, и мне нужно указать метрику доступного порта в его сервисе. Но я не смог найти никакого решения для этого. Запрос справки ...

1 Ответ

0 голосов
/ 05 октября 2018

текущая реализация уже устанавливает аннотации Prometheus для сервисов Kafka и Zookeeper (они называются my-cluster-kafka-bootstrap и my-cluster-zookeeper-client).Это следующие аннотации:

prometheus.io / path / metrics prometheus.io/port 9404 prometheus.io/scrape true

Но для их получения необходимо включить метрики.Это возможно, установив поле metrics в ресурсе Kafka для кластера Kafka и Zookeeper.Вы можете найти больше информации здесь: http://strimzi.io/docs/master/#assembly-metrics-deployment-configuration-kafka.

Кроме того, репозиторий предоставляет вам пример кластера Kafka с включенными метриками.Это здесь: https://github.com/strimzi/strimzi-kafka-operator/blob/master/metrics/examples/kafka/kafka-metrics.yaml.

...