博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装kafka-manager监控Kafka集群状态(搭配kafka tool使用)
阅读量:2225 次
发布时间:2019-05-09

本文共 827 字,大约阅读时间需要 2 分钟。

背景:

CDH集群管理界面不提供Kafka具体的状态监控,需要自己安装相关工具,我们选择比较经典的yahoo开源工具 kafka-manager,搭配 kafka tool客户端工具使用。这里简单介绍下安装过程 ~


一、下载

直接在GitHub官网下载即可:

在这里插入图片描述

需要注意的一点:
在这里插入图片描述

由于我们集群是0.11版本,完美支持。如果你使用的是Kafka 2.0+版本,我看到test包里有 Upgrade to kafka 2.2.0 commit,应该也支持新版本。


二、安装

下载tar包 kafka-manager-1.3.3.22.tar.gz 在服务器解压即可。

由于该工具是scala编写,需要sbt编译。如果还没安装sbt则需要安装:

yum install sbt

这里有的服务器需要更改镜像仓库文件,但我发现我们服务器直接就能安装不需要改。。

sbt-version

安装完可以查看版本信息,判断是否安装好

然后cd到解压后的kafka-manager目录下编译:

./sbt clean dist

编译kafka-manager,需要等很久。。

在这里插入图片描述
在这里插入图片描述

重新解压编译好的 kafka-manager-1.3.3.22.zip(在target目录里) 查看:

在这里插入图片描述
修改配置文件 conf/application.conf ,主要是zkhosts配置为自己zookeeper集群地址:

在这里插入图片描述


三、运行

执行运行命令,指定配置文件和web端口:

nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9090 &

运行后jps查看进程:

在这里插入图片描述
可以在浏览器输入IP或主机名 + 9090端口查看web界面:
在这里插入图片描述
添加我们的Kafka集群信息:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我安装的这个manager版本不支持查看topic具体消息,我一般搭配kafka tool客户端工具查看具体信息,这个直接在本地电脑下载安装即可:

在这里插入图片描述

在这里插入图片描述


转载地址:http://zglfb.baihongyu.com/

你可能感兴趣的文章
【英语】软件开发常用英语词汇
查看>>
Fiddler 抓包工具总结
查看>>
【雅思】雅思需要购买和准备的学习资料
查看>>
【雅思】雅思写作作业(1)
查看>>
【雅思】【大作文】【审题作业】关于同不同意的审题作业(重点)
查看>>
【Loadrunner】通过loadrunner录制时候有事件但是白页无法出来登录页怎么办?
查看>>
【English】【托业】【四六级】写译高频词汇
查看>>
【托业】【新东方全真模拟】01~02-----P5~6
查看>>
【托业】【新东方全真模拟】03~04-----P5~6
查看>>
【托业】【新东方托业全真模拟】TEST05~06-----P5~6
查看>>
【托业】【新东方托业全真模拟】TEST09~10-----P5~6
查看>>
【托业】【新东方托业全真模拟】TEST07~08-----P5~6
查看>>
solver及其配置
查看>>
JAVA多线程之volatile 与 synchronized 的比较
查看>>
Java集合框架知识梳理
查看>>
笔试题(一)—— java基础
查看>>
Redis学习笔记(三)—— 使用redis客户端连接windows和linux下的redis并解决无法连接redis的问题
查看>>
Intellij IDEA使用(一)—— 安装Intellij IDEA(ideaIU-2017.2.3)并完成Intellij IDEA的简单配置
查看>>
Intellij IDEA使用(二)—— 在Intellij IDEA中配置JDK(SDK)
查看>>
Intellij IDEA使用(三)——在Intellij IDEA中配置Tomcat服务器
查看>>