Kafka中JMX的配置
1. 修改Kafka安装目录下bin中kafka-run-class.sh 文件:
yitian@heron01:~/kafka/kafka_2.11-2.0.0/bin$ vim kafka-run-class.sh
添加内容如下:
其中在使用heron01时,需要确保在/etc/hosts文件中有正确的ip和hostname的配置:
2. 修改bin中kafka-server-start.sh文件:
yitian@heron01:~/kafka/kafka_2.11-2.0.0/bin$ vim kafka-server-start.sh
添加内容如下:
3. 修改完成后,重新启动kafka:
yitian@heron01:~/kafka/kafka_2.11-2.0.0$ bin/kafka-server-start.sh config/server.properties
启动JConsole
1. 在命令行中输出jconsole,即可启动jconsole;
yitian@heron01:~$ jconsole
2. 在出现的如下界面中,输入远程连接的URL:
在点击连接后出现的如下界面中,选择红框中所选项:
即可完成连接:
3. 在jconsole中获取kafka的相关监测值:
NEXT:使用Java程序监测Kafka
参考:
资料参考
JMX建立连接的相关问题:
kafka配置jmx相关资料: