1、kafka producer consumer connect stream 监控
kafka 提供对producer consumer connect stream的指标监控
producer consumer connect stream 的监控是在各自的实例上,即在kafka集群上是获取不到这些监控指标的,所以要在各自的实例上开启JMX端口以供调用。
2、开启JMX端口
网上的资料很多,简单写一下
java 程序开启
-Dcom.sun.management.jmxremote.port=8888
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
connect distribution方式开启
与kafka一致
3、获取具体的指标项
初始化连接
public boolean init(){
jmxURL = "service:jmx:rmi:///jndi/rmi://" +ipAndPort+ &