当前位置:首页 > 科技  > 软件

7k Star,一款开源的 Kafka 管理平台,功能齐全、页面美观!

来源: 责编: 时间:2023-12-15 09:50:01 320观看
导读1 特征2 入门快速启动(演示运行)持久安装设置 git3 配置向导动态应用程序配置4 数据脱敏主题数据脱敏5 自定义可插拔 serde 注册传送门Apache Kafka UI 是一个免费的开源 Web UI,用于监控和管理 Apache Kafka 集群,可方便
  • 1 特征
  • 2 入门
  • 快速启动(演示运行)
  • 持久安装
  • 设置 git
  • 3 配置向导
  • 动态应用程序配置
  • 4 数据脱敏
  • 主题数据脱敏
  • 5 自定义可插拔 serde 注册
  • 传送门

Apache Kafka UI 是一个免费的开源 Web UI,用于监控和管理 Apache Kafka 集群,可方便地查看 Kafka Brokers、Topics、消息、Consumer 等情况,支持多集群管理、性能监控、访问控制等功能。lIQ28资讯网——每日最新资讯28at.com

lIQ28资讯网——每日最新资讯28at.com

1 特征

  • 多集群管理: 在一个地方监控和管理所有集群
  • 使用指标仪表板进行性能监控: 使用轻量级仪表板跟踪关键 Kafka 指标
  • 查看 Kafka Brokers: 查看主题和分区分配、控制器状态
  • 查看 Kafka 主题: 查看分区计数、复制状态和自定义配置
  • 查看消费者组: 查看每个分区的停放偏移量、组合滞后和每个分区滞后
  • 浏览消息: 使用 JSON、纯文本和 Avro 编码浏览消息
  • 动态主题配置: 使用动态配置创建和配置新主题
  • 自定义序列化/反序列化插件: 对数据使用现成的 Serde
  • 基于角色的访问控制: 精确管理访问 UI 的权限
  • 数据脱敏: 混淆主题消息中的敏感数据

2 入门

要运行 Apache Kafka 的 UI,可以使用预构建的 Docker 映像或自行构建它(或 jar 文件)。lIQ28资讯网——每日最新资讯28at.com

快速启动(演示运行)

docker run -it -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui

然后访问 http://localhost: 8080lIQ28资讯网——每日最新资讯28at.com

持久安装

services:  kafka-ui:    container_name: kafka-ui    image: provectuslabs/kafka-ui:latest    ports:      - 8080:8080    environment:      DYNAMIC_CONFIG_ENABLED: true    volumes:      - ~/kui/config.yml:/etc/kafkaui/dynamic_config.yaml

设置 git

设置 git 凭据:lIQ28资讯网——每日最新资讯28at.com

git config --global user.name "Mona Lisa"git config --global user.email "monalisa@louvre.net"

3 配置向导

动态应用程序配置

lIQ28资讯网——每日最新资讯28at.com

默认情况下,kafka-ui 不允许在运行时更改其配置。当应用程序启动时,它会从系统环境、配置文件(application.yaml)和 JVM 参数(由-D)读取配置。一旦配置被读取,它就被视为不可变,即使配置源(例如文件)发生更改也不会刷新。lIQ28资讯网——每日最新资讯28at.com

4 数据脱敏

主题数据脱敏

可以配置 kafka-ui 来屏蔽消息页面中显示的敏感数据。lIQ28资讯网——每日最新资讯28at.com

消除:对于 json 对象 - 删除目标字段,否则 - 返回“null”字符串。lIQ28资讯网——每日最新资讯28at.com

- type: REMOVE  fields: [ "id", "name" ]  ...

应用示例lIQ28资讯网——每日最新资讯28at.com

{ "id": 1234, "name": { "first": "James" }, "age": 30 } ->{ "age": 30 }

5 自定义可插拔 serde 注册

可以实现自己的 serde 并将其注册到 kafka-ui 应用程序中。lIQ28资讯网——每日最新资讯28at.com

  • 添加 kafka-ui-serde-api 依赖项(应该可以通过 mavencentral 下载)
  • 实现 com.provectus.kafka.ui.serde.api.Serde 接口
  • 将 serde 打包到 uber jar 中,或者提供包含无依赖项 jar 及其依赖项 jar 的目录

传送门

开源地址:https://github.com/provectus/kafka-uilIQ28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-46338-0.html7k Star,一款开源的 Kafka 管理平台,功能齐全、页面美观!

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 一文带你彻底掌握阻塞队列!

下一篇: 终结篇:==和equals有什么区别?

标签:
  • 热门焦点
  • 鸿蒙OS 4.0公测机型公布:甚至连nova6都支持

    华为全新的HarmonyOS 4.0操作系统将于今天下午正式登场,官方在发布会之前也已经正式给出了可升级的机型产品,这意味着这些机型会率先支持升级享用。这次的HarmonyOS 4.0支持
  • 5月iOS设备好评榜:iPhone 14仅排第43?

    来到新的一月,安兔兔的各个榜单又重新汇总了数据,像安卓阵营的榜单都有着比较大的变动,不过iOS由于设备的更新换代并没有那么快,所以相对来说变化并不大,特别是iOS好评榜,老款设
  • 微信语音大揭秘:为什么禁止转发?

    大家好,我是你们的小米。今天,我要和大家聊一个有趣的话题:为什么微信语音不可以转发?这是一个我们经常在日常使用中遇到的问题,也是一个让很多人好奇的问题。让我们一起来揭开这
  • 雅柏威士忌多款单品价格大跌,泥煤顶流也不香了?

    来源 | 烈酒商业观察编 | 肖海林今年以来,威士忌市场开始出现了降温迹象,越来越多不断暴涨的网红威士忌也开始悄然回归市场理性。近日,LVMH集团旗下苏格兰威士忌品牌雅柏(Ardbeg
  • 2天涨粉255万,又一赛道在抖音爆火

    来源:运营研究社作者 | 张知白编辑 | 杨佩汶设计 | 晏谈梦洁这个暑期,旅游赛道彻底火了:有的「地方」火了——贵州村超旅游收入 1 个月超过 12 亿;有的「博主」火了&m
  • 苹果、三星、惠普等暂停向印度出口笔记本和平板电脑

    集微网消息,据彭博社报道,在8月3日印度突然禁止在没有许可证的情况下向印度进口电脑/平板及显示器等产品后,苹果、三星电子和惠普等大公司暂停向印度
  • 回归OPPO两年,一加赢了销量,输了品牌

    成为OPPO旗下主打性能的先锋品牌后,一加屡创佳绩。今年618期间,一加手机全渠道销量同比增长362%,凭借一加 11、一加 Ace 2、一加 Ace 2V三款爆品,一加
  • 质感不错!OPPO K11渲染图曝光:旗舰IMX890传感器首次下放

    一直以来,OPPO K系列机型都保持着较为均衡的产品体验,历来都是2K价位的明星机型,去年推出的OPPO K10和OPPO K10 Pro两款机型凭借各自的出色配置,堪称有
  • 北京:科技教育体验基地开始登记

      北京“科技馆之城”科技教育体验基地登记和认证工作日前启动。首批北京科技教育体验基地拟于2023年全国科普日期间挂牌,后续还将开展常态化登记。  北京科技教育体验基
Top