加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

先容Kafka可视化Web界面打点器材:CMAK

发布时间:2021-05-30 12:27:15 所属栏目:大数据 来源:互联网
导读:kafka-manager打点器材简介 它最早由雅虎开源,成果很是一切,展示的数据很是富厚。同时用户可以或许在界面上执行一些简朴的集群打点操纵。 不外雅虎已经将其改名为C

kafka-manager打点器材简介

它最早由雅虎开源,成果很是一切,展示的数据很是富厚。同时用户可以或许在界面上执行一些简朴的集群打点操纵。

不外雅虎已经将其改名为CMAK(Cluster Manager for Apache Kafka)。

CMAK支持的成果

打点多个集群

轻松搜查集群状态(主题,斲丧者,偏移,署理,副天职发,分区分发)

运行首选副本推举

行使选项生因素区分派以选摘要行使的署理

运行分区从头分派(基于天生的分派)

行使可选主题设置建设主题(0.8.1.1具有与0.8.2+差异的设置)

删除主题(仅支持0.8.2+并记着在署理设置中配置delete.topic.enable = true)

主题列示意在指示标志为删除的主题(仅支持0.8.2+)

批量天生多个主题的分区分派,并可选摘要行使的署理

批量运行从头分派多个主题的分区

将分区添加到现有主题

更新现有主题的设置

选择性为 broker level and topic level metrics 开放JMX polling

选择性过滤掉在zookeeper中没有ids|owners|offsets|directories的斲丧者

下面跟各人分享下怎样陈设安装这款打点器材。

CMAK打点器材支持的范畴

支持 Kafka 0.8以上版本

Java 11+

zookeeper必需是3.5+版本。

也许有些会说要求这么多,还涉及zookeeper版本,那么你可以选择Kafka-manager的旧版本,好比1.3.3.23版本。

平凡用户设置Java11情形

必要提前下载Java11压缩包,解压到指定位置。

这里我举办了如下设置:

$ vim ~/.bash_profile  

 

export JAVA_HOME=$HOME/3rd/jdk-11.0.4 

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

export PATH=$JAVA_HOME/bin:$PATH 

见效情形变量

$ source ~/.bash_profile 

验证是否见效,假如表现是你陈设的jdk目次路径,那么就见效乐成了。

$ which java 

~/3rd/jdk-11.0.4/bin/java 

平凡用户下载安装包

官网地点:https://github.com/yahoo/CMAK

这里以3.0.0.5版本为例,举办下载。

$ wget https://github.com/yahoo/CMAK/releases/download/3.0.0.5/cmak-3.0.0.5.zip 

解压安装包,并进入解压后的目次。

$ unzip cmak-3.0.0.5.zip$ cd cmak-3.0.0.5 

修改设置文件application.conf

$ vim cmak-3.0.0.5/conf/application.conf 

用上面的呼吁编辑打开文件,将下面的两个设置项设置成你现实的kafka集群对应的zookeeper地点。

kafka-manager.zkhosts="kafka-manager-zookeeper:2181" 

cmak.zkhosts="kafka-manager-zookeeper:2181" 

启动处事

默认行使9000端口,假如端口占用,可以通过参数指定端口。

$ bin/cmak -Dconfig.file=conf/application.conf -Dhttp.port=9001 

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读