使用JMX监控Kafka
kafka版本:kafka_2.11-0.9.0.1kafka开启jmx分两个步骤1.启动设置JMX_PORT变量export JMX_PORT=9999;nohup bin/kafka-server-start.sh config/server.properties >/dev/null 2>&1 &2.设置jmx参数 修改bin/kafka-run-class.sh ,找到KAFKA_JMX
·
kafka版本:kafka_2.11-0.9.0.1
kafka开启jmx分两个步骤
1.设置jmx参数
修改bin/kafka-run-class.sh ,找到KAFKA_JMX_OPTS,设置 java.rmi.server.hostname,开启远程RMI协议访问,如果不设置,只能本地访问jmx服务
KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=服务器的IP地址或者域名"
2.启动时设置JMX_PORT环境变量
export JMX_PORT=9999;nohup bin/kafka-server-start.sh config/server.properties >/dev/null 2>&1 &
启动kafka后,使用jconsole就可以远程连接jmx服务
更多推荐
已为社区贡献4条内容
所有评论(0)