9(10)Kafka Manager10

4.5.9Kafka Manager安装

Kafka Manager是yahoo的一个Kafka监控管理项目。
1)下载地址
https://github.com/yahoo/kafka-manager
下载之后编译源码,编译完成后,拷贝出:kafka-manager-1.3.3.22.zip
2)拷贝kafka-manager-1.3.3.22.zip到hadoop102的/opt/module目录
[atguigu@hadoop102 module]$ pwd
/opt/module
3)解压kafka-manager-1.3.3.22.zip到/opt/module目录
[atguigu@hadoop102 module]$ unzip kafka-manager-1.3.3.22.zip
4)进入到/opt/module/kafka-manager-1.3.3.22/conf目录,在application.conf文件中修改kafka-manager.zkhosts
[atguigu@hadoop102 conf] v i m a p p l i c a t i o n . c o n f 修 改 为 : k a f k a − m a n a g e r . z k h o s t s = " h a d o o p 102 : 2181 , h a d o o p 103 : 2181 , h a d o o p 104 : 2181 " 5 ) 启 动 K a f k a M a n a g e r [ a t g u i g u @ h a d o o p 102 k a f k a − m a n a g e r − 1.3.3.22 ] vim application.conf 修改为: kafka-manager.zkhosts="hadoop102:2181,hadoop103:2181,hadoop104:2181" 5)启动KafkaManager [atguigu@hadoop102 kafka-manager-1.3.3.22] vimapplication.confkafkamanager.zkhosts="hadoop102:2181,hadoop103:2181,hadoop104:2181"5KafkaManager[atguigu@hadoop102kafkamanager1.3.3.22]
nohup bin/kafka-manager -Dhttp.port=7456 >/opt/module/kafka-manager-1.3.3.22/start.log 2>&1 &
6)在浏览器中打开
http://hadoop102:7456

可以看到这个界面,选择添加 cluster;

我们要配置好Zookeeper的Hosts,Cluster的Name,Kafka的版本,点击确定。

至此,就可以查看整个Kafka集群的状态,包括:Topic的状态、Brokers的状态、Cosumer的状态。
在Kafka的/opt/module/kafka-manager-1.3.3.22/application.home_IS_UNDEFINED 目录下面,可以看到Kafka-Manager的日志。
7)KafkaManager使用
https://blog.csdn.net/u011089412/article/details/87895652

[hadoop@hadoop102 /opt/module/kafka-manager-1.3.3.22]$bin/kafka-manager -Dhttp.port=7456
4.5.10Kafka Manager启动停止脚本

1)在/home/atguigu/bin目录下创建脚本km.sh
[atguigu@hadoop102 bin]$ vim km.sh
在脚本中填写如下内容
#! /bin/bash

case $1 in
“start”){
echo " -------- 启动 KafkaManager -------"
nohup/opt/module/kafka-manager-1.3.3.22/bin/kafka-manager -Dhttp.port=7456 >start.log 2>&1 &
};;
“stop”){
echo " -------- 停止 KafkaManager -------"
ps -ef | grep ProdServerStart | grep -v grep |awk '{print KaTeX parse error: Expected 'EOF', got '}' at position 2: 2}̲' | xargs kill … chmod 777 km.sh
3)km集群启动脚本
[atguigu@hadoop102 module]$ km.sh start
4)km集群停止脚本
[atguigu@hadoop102 module]$ km.sh stop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值