1. 修改Kafka安裝目錄下bin中kafka-run-class.sh 文件
增加如下內容
-Djava.rmi.server.hostname=10.139.12.15
增加後
# JMX settings
if [ -z "$KAFKA_JMX_OPTS" ]; then
KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=10.139.12.15 "
fi
2. 修改bin中kafka-server-start.sh文件
增加如下內容:
export JMX_PORT="9988"
if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
export JMX_PORT="9988"
fi
3.啓動kafka
bin/kafka-server-start.sh config/server.properties
4.使用JConsole鏈接