先容Kafka可视化Web界面打点器材:CMAK
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 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |