1.下载最新的kafka-manager
地址:https://github.com/yahoo/kafka-manager/releases
2.下载安装kafka-manager要求的java版本
ps:检查系统环境path路径是否添加
3.下载安装kafka-manager要求scala版本
地址:https://www.scala-lang.org/download/
配置环境变量
运行环境 | 环境变量 | 值(example) |
Unix | $SCALA_HOME | /usr/local/share/scala |
$PATH | $PATH:$SCALA_HOME/bin | |
Windows | %SCALA_HOME% | c:\Progra~1\Scala |
%PATH% | %PATH%;%SCALA_HOME%\bin |
4.下载安装kafka-manager要求sbt
地址:https://www.scala-sbt.org/download.html
1)修改sbt配置:
WINDOWS修改配置文件sbt-1.2.8\conf\sbtconfig.txt
LINUX修改配置文件sbt-1.2.8\conf\sbtopts
增加如下配置项
-Dsbt.override.build.repos=true -Dsbt.log.format=true -Dsbt.repository.config=/opt/sbt-1.2.8/conf/repositories #使用绝对路径 -Dsbt.global.base=/opt/sbt-1.2.8/project/.sbtboot -Dsbt.boot.directory=/opt/sbt-1.2.8/project/.boot -Dsbt.ivy.home=/opt/sbt-1.2.8/project/.ivy
2)配置国内资源库:
新建conf\repositories文件:
[repositories] local aliyun-nexus: http://maven.aliyun.com/nexus/content/groups/public/ ibiblio-maven: http://maven.ibiblio.org/maven2/ typesafe-ivy: https://dl.bintray.com/typesafe/ivy-releases/,[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext] uk-repository: http://uk.maven.org/maven2/ jboss-repository: http://repository.jboss.org/nexus/content/groups/public/ osc: http://maven.oschina.net/content/groups/public/ typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly sonatype-oss-releases maven-central sonatype-oss-snapshots
ps:配置参考:http://www.scala-sbt.org/0.13.2/docs/Detailed-Topics/Library-Management.html#override-all-resolvers-for-all-builds
5.解压下载的 Kafka-manager
进入Kafka-manager目录,执行下面的命令:
> ./sbt clean dist
ps:如果之前从来没有用过Play框架,这个步骤会需要一定时间,主要是下载依赖的jar包,使用aliyun的私服可以让这个过程缩短很多。
命令执行完成后,在 target/universal
目录中会生产一个zip压缩包kafka-manager-2.0.0.0.zip
。将压缩包拷贝到要部署的目录下解压。
在解压后修改配置文件./conf/application.conf,最主要的内容为:
#zookeeper地址 kafka-manager.zkhosts="localhost:12001"
配置为Kafka的 zookeeper 服务器。还可以通过环境变量ZK_HOSTS
配置这个参数值。
ps:其他详细的配置信息参考官方文档:https://github.com/yahoo/kafka-manager
6.启动Kafka-manager
在解压的目录中,使用下面的命令启动Kafka-manager
> bin/kafka-manager
默认情况下端口为9000,你还可以通过下面的命令指定配置文件和端口:
> bin/kafka-manager -Dconfig.file=/path/to/application.conf -Dhttp.port=8080
后台启动方式:
nohup bin/kafka-manager -Dconfig.file=../conf/application.conf -Dhttp.port=8080
如果没有配置Java的环境变量,还可以通过下面的方式指定Java8的目录:
> bin/kafka-manager -java-home /usr/local/oracle-java-8
启动后,从浏览器打开localhost:8080,显示如下:
7.配置集群
点击【Cluster】>【Add Cluster】打开如下添加集群的配置界面:
其他broker的配置可以根据自己需要进行配置,默认情况下,点击【保存】时,会提示几个默认值为1
的配置错误,需要配置为>=2
的值。保存成功后,提示如下。
在集群界面显示了主题和Broker的个数,点击数字可以查看具体的信息。
同时在顶部多了好几个菜单,可以查看集群、Broker、主题等信息。
相关推荐
Apache Kafka 入门 - Kafka-manager的基本配置和运行-附件资源
- 下载最新版本(如 `kafka-manager-1.3.3.21`)的压缩包,解压到服务器。 - 配置 `conf/application.conf` 文件,设定 Kafka 集群信息、Zookeeper 地址等参数。 - 启动应用,执行 `./bin/kafka-manager` 或通过 ...
在使用kafka-manager-1.3.3.17版本时,需要注意的是,它可能已经包含了对特定版本的Kafka的优化和兼容性修复。因此,在部署前,确保你的Kafka集群版本与Kafka-Manager相匹配是非常重要的。同时,由于这是一个压缩包...
1. 解压`kafka-manager-2.0.0.2.zip`到指定目录。 2. 修改`conf/application.conf`中的配置,包括Kafka集群的地址、端口以及认证信息(如果适用)。 3. 运行`bin/kafka-manager`启动脚本,启动Kafka Manager服务。 4...
下载完成后,解压`kafka-manager-1.3.3.8`压缩包,里面通常包含运行所需的所有依赖和配置文件。将`conf/application.conf`根据实际的Kafka集群配置进行修改,然后使用Java运行Kafka-Manager的主类,或者将其部署到...
在部署kafka-manager-1.3.3.18时,你需要确保你的环境已经安装了Java和Sbt。首先,解压下载的压缩包,然后在命令行中导航到解压后的目录。接下来,你可以通过执行启动脚本来运行Kafka-Manager,通常会有一个类似于`...
总的来说,kafka-manager-1.3.3.22是Kafka管理员不可或缺的工具,它简化了复杂的管理任务,提高了运维效率,使Kafka的使用更加得心应手。无论你是Kafka的新手还是经验丰富的开发者,都应该尝试使用Kafka-Manager来...
Kafka-Manager,版本1.3.3.15,是一款专为Apache Kafka设计的强大管理工具,由雅虎(Yahoo)开发并开源。这款工具的出现,使得Kafka集群的监控、管理和维护变得更加简便,尤其对于那些需要处理大规模数据流的应用...
- 解压Kafka-Manager安装包`tar -zvxf kafka-manager-1.3.3.7.tar.gz`。 - 修改`conf/application.properties`文件,配置Kafka集群的信息,如Zookeeper连接字符串等。 - 使用`nohup bin/kafka-manager > /dev/...
在实际部署中,Kafka Manager 1.3.0.8的安装和配置相对简单,只需要将解压后的“kafka-manager-1.3.0.8”文件夹部署到服务器上,并配置相应的环境变量和应用配置,即可启动服务。同时,Kafka Manager支持多种数据库...
在这个版本,即 kafka-manager-1.3.3.6 中,我们看到了对 Kafka 最新发布的版本0.11的支持,这使得该工具更加符合当前的生产环境需求。本文将深入探讨 Kafka Manager 的关键特性和实用技巧。 一、Kafka Manager 的...
在使用kafka-manager-1.3.3.23.zip时,只需解压缩文件,按照官方文档的指引进行部署,设置好相关的配置项,如Kafka集群地址、Zookeeper地址等,即可启动Kafka Manager服务。值得注意的是,为了保证服务的正常运行,...
标题中的"编译后kafka-manager-2.0.0.0.rar"表明这是一份编译完成的Kafka-Manager 2.0.0.0版本的压缩包,用户在下载并解压后,可以直接进行配置,以管理自己的Zookeeper和Kafka集群。 Kafka-Manager的核心功能包括...
Kafka-Manager,简称CMAK,是由Yahoo开发的一款针对Apache Kafka的集群管理工具,旨在提供简单易用的界面,帮助用户方便地监控、管理和操作Kafka集群。在2.0.0.2版本中,CMAK进一步提升了用户体验,优化了性能,并且...
1. **部署**:解压kafka-manager-1.3.3.23.zip后,将应用部署到服务器,配置相关环境变量,如ZK_HOSTS(Zookeeper地址)和APP_CONFIG(配置文件路径)。 2. **启动**:通过命令行启动Kafka-Manager服务,一般为`./...
在 Linux 环境下,使用 JDK 1.8 安装 Kafka Manager 1.3.3.21,首先解压下载的 `kafka-manager-1.3.3.21.zip` 文件,然后进行以下步骤: 1. **依赖安装**:确保系统已安装 Scala、Java 运行环境,以及必要的库文件...
在实际使用Kafka-Manager 1.3.3.7时,你需要解压下载的压缩包`kafka-manager-1.3.3.7`,然后根据官方文档配置环境,包括设置Zookeeper地址、Kafka集群信息等。启动服务后,通过Web界面即可开始管理和监控你的Kafka...