РЕДАКТИРОВАТЬ: Я узнал, что я должен включить JMX в моих процессорах Consumer и Producer и получить информацию mBean из соответствующих процессов.Как я сделаю это для публикации процесса Java в Kafka и других процессах Java, использующих сообщения?
Я включил JMX для Kafka.Но все же я не вижу этих двух mBeans в jConsole.
Я пробовал паб / саб онн брокер Кафка, но все еще безрезультатно.Мои шаги были следующими: Добавлено следующее в kafka-run-class.sh:
KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=127.0.1.1 -Djava.net.preferIPv4Stack=true
"
Добавлен порт в экспорте JMX_PORT = $ {JMX_PORT: -9999} в kafka-сервере-start.sh
![jCOnsole mBean screenshot](https://i.stack.imgur.com/itUER.png)