我正在尝试使用JMX监视旧消费者群体(使用Zookeeper)的消费者滞后。
这就是启用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
答案 0 :(得分:0)
好像您在kafka经纪人上启用了jmx。您需要在运行消费者的实例上启用jmx以获得消费者指标