windows下KafkaOffsetMonitor下载及安装

KafkaOffsetMonitor是一个可视化工具,来监控kafka的使用状态。

一、下载http://pan.baidu.com/s/1ntzIUPN。感谢提供资源的笔者,链接失效的话,请小伙伴在百度上搜索并下载。

二、安装。这是建立在安装好kafka的基础上的。

环境:jdk1.7,其他版本的jdk没有测试。

1、直接将jar包拷贝到kafka目录\bin\windows

2、新建kafka-monitor.bat文件,并编辑内容:java -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk localhost:2181 --port 8089 --refresh 10.seconds --retain 1.days。直接拷贝内容即可。

简单介绍一下bat内容:

KafkaOffsetMonitor-assembly-0.2.0.jar是jar包,没什么好说的

com.quantifind.kafka.offsetapp.OffsetGetterWeb是需要加载jar包的类,写正确就行

--zk localhost:2181——指的是zookeeper的IP和端口号(必须写对,一般没有修改的话,直接用locaohost:2181即可,要看是否修改,请在查看config\server.properties里面,zookeeper.connect=localhost:2181)

--port 8089——指的是KafkaOffsetMonitor访问的端口号,即监控kafka的端口号(当前系统没有用到的端口号)

--refresh 10.seconds——10秒一刷新

--retain 1.days——http://localhost:8089页面保持1天

3、a.启动zookeeper,b.启动kafka服务。

4、请打开cmd,在..\kafka_2.10-0.10.1.0\bin\windows目录下运行kafka-monitor.bat,即使小伙伴配置配置kafka环境变量也必须如此,因为jar包就放在该目录下,否则会报错:加载不到主类com.quantifind.kafka.offsetapp.OffsetGetterWeb(笔者被坑了1个小时)。

启动没有报错,大功告成,访问http://localhost:8089。

这是笔者亲试,请小伙伴认真按照步骤操作,一定会成功的。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值