kafka安装监控CMAK(原kafka-manager)

Kafka配置与启动问题解析
本文档详细介绍了在部署Yahoo的CMAK工具时遇到的Kafka连接问题。首先,从GitHub下载并解压CMAK,然后修改配置文件设置ZK集群。在启动过程中遇到消费者无法连接到Kafka broker的警告,通过检查和修改`server.properties`,将监听器和广告监听器配置为0.0.0.0和指定IP。尽管如此,启动时依旧报错,提示获取broker metrics失败。为解决此问题,更新了`kafka-server-start.sh`和`kafka-run-class.sh`脚本,设置JMX_PORT和Java远程服务器主机名。经过这些步骤,成功启动了服务。

下载地址
https://github.com/yahoo/CMAK
直接解压
unzip cmak-3.0.0.5.zip
修改配置文件
cmak.zkhosts=“zk集群”
启动报错
WARN] o.a.k.c.NetworkClient - [Consumer clientId=consumer-KMOffsetCache-localhost.localdomain-2, groupId=KMOffsetCache-localhost.localdomain] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
修改 kafka配置文件
cat server.properties
添加
listeners=PLAINTEXT://0.0.0.0:9092
advertised.listeners=PLAINTEXT://ip:9092
启动继续报错
[ERROR] k.m.a.c.BrokerViewCacheActor - Failed to get broker metrics for BrokerIdentity(1,ip,9988,false,true,Map(PLAINTEXT -> 9092))
添加kafka两个启动脚本启动脚本配置
vi kafka-server-start.sh
export JMX_PORT=9988

在这里插入图片描述
vi kafka-run-class.sh
搜索$KAFKA_JMX_OPTS
增加“-Djava.rmi.server.hostname=ip”
在这里插入图片描述
启动完成

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值