kafka监控插件KafkaOffsetMonitor的配置使用
1,下载地址:
下载地址:https://github.com/quantifind/KafkaOffsetMonitor/releases
或者下载百度网盘:链接:https://pan.baidu.com/s/1geEBEvT 密码:jaeu
2,新建一个目录用来存放jar包,然后把包上传到linux上,随后进入到这个目录下使用命令进行编译
java -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk 10.0.0.50:12181,10.0.0.60:12181,10.0.0.70:12181 --port 8088 --refresh 5.seconds --retain 1.days
参数说明: zk :zookeeper主机地址,如果有多个,用逗号隔开 port :应用程序端口 refresh :应用程序在数据库中刷新和存储点的频率 retain :在db中保留多长时间 dbName :保存的数据库文件名,默认为offsetapp
这里要注意我的kafka配置的是zookeeper所以这里的zk的ip和端口写自己的
然后你可以写个脚本来启停这个插件
java -Xms512M -Xmx512M -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=512m -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb \ --port 8088 \ --zk 10.0.0.50:12181,10.0.0.60:12181,10.0.0.70:12181 \ --refresh 5.minutes \ --retain 1.day >/dev/null 2>&1;
写好之后chmod 777 给权限启动就可以了
转自Kafka监控工具KafkaOffsetMonitor配置及使用 - 编程猎人 (programminghunter.com)