功能概述

Kafka Manager 是开源的 Kafka 集群管理工具,Kafka 3.1.0 及以后版本,Kafka Manager 更名为 CMAK。用户可以通过 Web 浏览器访问 Kafka Manager,再通过 Kafka Manager 控制台对 Cluster 和 Topic 进行管理。

说明

Kafka Manager 显示的版本可能与实际 Kafka 版本不符,请以创建的 Kafka 实际版本为主,这并不会影响使用 Kafka 和 Kafka Manager。

操作步骤

步骤一:配置客户端网络

为了方便用户通过本地访问 Kafka 集群,用户可以为客户端节点开启公网访问,或通过 VPN 的方式打通网络,以确保本地服务器可以访问 Kafka 集群网络。

详情可分别参考 绑定公网 IPVPN

步骤二:获取 Kafka Manager 登录信息

  1. 通过 Web 浏览器登录青云QingCloud的 Console。

  2. 在顶部菜单栏中选择产品与服务 > 消息队列与中间件 > Kafka 服务,进入 Kafka 集群管理页面。

  3. 在 Kafka 集群管理页面,点击目标集群 ID,进入 Kafka 集群详情页面。

    kafka_cluster_detail
  4. 节点标签页面内,查看集群每个节点的角色、IP 地址等,其中 客户端节点 的 IP 地址即为 Kafka Manager 的访问地址。

    说明
    • 节点类型中没有 客户端节点,则任意一个 Kafka 节点 IP 地址即为 Kafka Manager 的访问地址。

    • 如集群开启了公网连接,则 IP 地址可为对应节点所绑定的公网 IP 地址。

  5. 配置信息标签页,查看 Kafka Manager 的配置信息。相关参数说明如下。

    参数 说明

    kafka-manager.basicAuthentication.enabled

    Kafka Manager 是否开启登录验证。

    • true 为开启。

    • false 为关闭,不需要登录验证。

    kafka-manager.basicAuthentication.username

    Kafka Manager 登录用户名,默认为 admin

    kafka-manager.basicAuthentication.password

    Kafka Manager 登录密码,默认为 password

    kafka-manager.port

    Kafka Manager 访问端口,默认为 9000

步骤三:登录 Kafka Manager

在客户端服务器的 Web 浏览器中输入以下 Kafka Manager 地址与端口号。其中登录信息与访问信息,均参考上一步查询结果。

http://<kafka_manager_ip>:<port>
  • 公网访问示例(以 Kafka 3.1.0 版本为例)

    Kafka clusters
  • 内网访问示例(以 Kafka 2.2.0 版本为例):

    Kafka clusters