Отслеживать смещение Kafka Log с использованием JMX для старых групп - PullRequest
0 голосов
/ 07 марта 2019

Я пытаюсь отслеживать отставание потребителей для старых групп потребителей (которые используют zookeeper) с помощью JMX.

Вот так я включил JMX.

export KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=`hostname -f` -Djava.net.preferIPv4Stack=true"
if [ "x$ISKAFKASERVER" == "xtrue" ]; then
export JMX_PORT=9887

И я могу видеть несколько бывших при подключении с помощью JConsole. Однако я не вижу kafka.consumer

enter image description here

1 Ответ

0 голосов
/ 07 марта 2019

Похоже, вы включили jmx на брокерах kafka. Вам нужно включить jmx в тех случаях, когда потребитель работает для получения метрик потребителя

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...