无法在jConsole中看到kafka.consumer和kafka.producer mBean

时间:2018-09-19 02:34:58

标签: java apache-kafka jmx

编辑:I come to know t应该在我的使用者和生产者流程中启用JMX,并从各自的流程中获取mBean信息。 对于将消息发布到Kafka的Java进程以及其他使用消息的Java进程,我将如何执行此操作?

我已经为Kafka启用了JMX。但是我仍然无法在jConsole中看到这两个mBean。

我尝试了pub / sub onn Kafka经纪人,但仍然没有结果。 我的步骤如下: 在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

在kafka-server-start.sh中的export JMX_PORT = $ {JMX_PORT:-9999}中添加端口

jCOnsole mBean screenshot

0 个答案:

没有答案