滴滴kafka-manager监控CDH版kafka(带kerberos认证)

对于CDH环境的kafka,并且带有kerberos认证的,部署kafka-manager时需要注意两点:

1、接入集群要用的安全协议配置

这里直接给个模板:

{
  "security.protocol":"SASL_PLAINTEXT",
  "sasl.mechanism":"GSSAPI",
  "sasl.kerberos.service.name":"kafka",
  "sasl.jaas.config":"com.sun.security.auth.module.Krb5LoginModule required useKeyTab=true  debug=true storeKey=true keyTab=\"/root/xx.keytab\" principal=\"xx@xx.com\";"
}

其中sasl.jaas.config中的keyTab和principal改成自己的就行了,示例如下:

2、CDH上kafka的jmx默认配置需要修改

一般情况下,按照默认的配置,JMX对外是不能访问的,启动kafka-manager后可以看到它的错误日志:

这时我们要到CDH上修改broker_java_opts和mirror_maker_java_opts两个配置项

把这两项中的-Dcom.sun.management.jmxremote.local.only参数改为false,并且删除掉-Djava.rmi.server.hostname和-Dcom.sun.management.jmxremote.host这两个配置参数,然后重启kafka,jmx即可对外访问。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

头顶榴莲树

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值