How to enable remote JMX on Kafka brokers (for JmxTool)?

前端 未结 8 2194
孤独总比滥情好
孤独总比滥情好 2020-12-05 02:51

I enabled JMX on Kafka brokers by adding

KAFKA_JMX_OPTS=\"-Dcom.sun.management.jmxremote=true
                -Dcom.sun.management.jmxremote.authenticate=fa         


        
8条回答
  •  暖寄归人
    2020-12-05 03:17

    If you're running via systemd:

    1. edit /etc/systemd/system/multi-user.target.wants/kafka.service
    2. in the "[service]" section add a line:
      • Environment=JMX_PORT=9989
    3. reload: systemctl daemon-reload
    4. restart: systemctl restart kafka
    5. enjoy the beans: echo 'beans' | java -jar jmxterm-1.0-alpha-4-uber.jar -l localhost:9989 -n 2>&1

提交回复
热议问题