首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

UI for Apache Kafka

文章Overview of UI Tools for Monitoring and Management of Apache Kafka Clusters | by German Osin | Towards Data Science中介绍了8种常见的kafka UI工具,这些产品的核心功能对比信息如下图所示, 通过对比发现 UI for Apache Kafka 功能齐全且免费,因此可以作为我们的首选。本文通过二进制jar包的方式进行安装测试。

从 https://github.com/provectus/kafka-ui/releases 下载最新版jar包。

[root@slave02 kafka-ui]# ls

kafka-ui-api-v0.7.1.jar

配置

在家目录下新建配置文件 application-local.yml ,配置内容如下:

kafka:

clusters:

- name: kafka_test

bootstrapServers: slave01:9092,slave02:9092,slave03:9092

#metrics:

#  Type of metrics, either JMX or PROMETHEUS. Defaulted to JMX.

#type: JMX

# open the JMX port of a broker

#port: 9094

spring:

# 是否开启JMX

jmx:

enabled: false

security:

user:

name: xxxx

password: xxxx

auth:

# 使用 LOGIN_FORM 开启;或者 DISABLED 关闭认证。如果开启了,需要 spring.security.user 中配置用户名与密码。

type: LOGIN_FORM

# Port in which kafka-ui will run.

server:

port: 10300

logging:

level:

root: INFO

com.provectus: DEBUG

#org.springframework.http.codec.json.Jackson2JsonEncoder: DEBUG

#org.springframework.http.codec.json.Jackson2JsonDecoder: DEBUG

reactor.netty.http.server.AccessLog: INFO

org.springframework.security: DEBUG

management:

endpoint:

info:

enabled: true

health:

enabled: true

endpoints:

web:

exposure:

include: "info,health"

启动

/root/app/jdk-17.0.9/bin/java -Dspring.config.additional-location= --add-opens java.rmi/javax.rmi.ssl=ALL-UNNAMED -jar 

kafka-ui需要使用JDK17

登录

登录http://slave02:10300登录kafka-ui,界面如下:

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OXk32IzM5thRzj_y1LHDJswQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券